
107
ров и вида обращения, например, возможны варианты plot(y), plot(x,
y) и plot(x1,y1,x2,y2). Обычно выводится столько элементов результа-
та из разрешенного количества, сколько аргументов перечислено в
квадратных скобках левой части равенства – по умолчанию при от-
сутствии левой части выводится лишь первый элемент из возможного
количества, либо график.
Следует помнить, что встроенные функции и операторы могут
вести себя не совсем обычно с учетом того, что минимальным элемен-
том MATLAB является комплексная матрица, в то же время матрицы
и массивы здесь не одно и то же.
2.3 Специальные операторы и функции
В операциях с комплексными числами используются:
real() выделение действительной части числа, Re = real(y);
imag() выделение мнимой части числа, Im = imag(y);
abs() модуль числа
22
ImRe или sqrt(re.^2+im.^2);
angle() аргумент числа, arctg(Im/Re), в радианах, от - до
+ (аналог функции atan2);
conj(a) комплексная величина
, сопряженная к а (аналог
сопряженного транспонирования a’);
complex(a,b) композиция комплексного числа a + jb из двух ве-
щественных чисел;
cplxpair(v) собирает комплексные величины вектора v в сопря-
женные пары с возрастанием действительной части, потом мнимой
части, действительные числа помещаются в конец списка;
esort(v) сортировка элементов вектора комплексных чисел v
по убыванию значения их действительных частей; в сопряженных па-
рах первой идет величина с положительной мнимой частью;
unwrap(phi) непрерывное изменение фазового угла phi (в про-
тивном случае угол удерживается в диапазоне -180...+180 град;
isreal() истина для массива вещественных чисел.
Многочлены вида a
1
x
n
+ a
2
x
n-1
+ … + a
n+1
вводятся своими ко-
эффициентами P = [a
1
a
2
… a
n+1
] в квадратных скобках через пробел
или запятую в порядке убывания степени переменной как вектор
(первый индекс равен единице, ни один коэффициент не пропускает-
ся). Действия с полиномами:
+ или plus(P1, P2) сложение полиномов равного размера;
- или minus(P1, P2) вычитание полиномов равного размера;
conv(P1, P2) умножение полиномов (операция сверт-
ки);