03.09.2011, 21:45. Просмотров 597. Ответов 4
C++ |
1
2
| Определить класс - "Комплексное число" в виде модуля и аргумента комплексного числа.
Составить пользовательскую функцию, которая вычисляет таблицу значений заданной математической функции y(z1), где z1, значение типа "Комплексное число", и у(z), где z, значение типа complex(стандартный класс). Таблица вычисляется для комплексных чисел, модуль которых равен mod(z) = 1, а arg(z) изменяется на отрезке [0, 2pi] с шагом pi/4. |
|
Я так понимаю, что класс должен иметь члены данные real и image и члены функции mod и arg.
Думаю, что таблица должна выводится так.
C++ |
1
2
3
4
5
6
7
| void table()
{
for( ; ; )
{
...
}
} |
|
Но что это за комплексные числа, у которых mod(z) =1, а arg изменяется на отрезке [0, 2pi] с шагом pi/4?
Понимаю, если бы действительное значение было 1, а мнимое число изменялось на отрезе [0,2] с шагом 0.1, но в задании изменяются по сути результаты функций mod и arg.
А может просто в классе вместо членов данных double real и double image должны быть значения double mod и double arg? Но это ведь какая-то чушь.