Page 27 - 363_
P. 27
28
conj(Z) - видає число, комплексно спряжене відносно Z.
Рисунок 3.3 – Додаткові функції при роботі з комплексними числами
Окрім того, у MatLAB є спеціальна функція cplxpair(V), яка здійснює
сортування заданого вектора V з комплексними елементами таким чином, що
комплексно спряжені пари цих елементів розташовуються у порядку
зростання їх дійсних частин. Усередині елемент з від'ємною уявною частиною є
завжди першим. Дійсні елементи завершують комплексно спряжені пари.
Наприклад:
>> v = [-l,-l+2i,-5,4,5i,-l-2i,-5i]
v=
Columns 1 through 4
-1.0000 -1.0000 + 2.0000i -5.0000 4.0000
Columns 5 througb 7
0 + 5.0000i -1.0000 - 2.0000i 0 - 5.0000i
>> disp(cplxpair(v))
Columns 1 through 4
-1.0000 - 2.0000i -1.0000 + 2.0000i 0 - 5.0000i 0 + 5.0000i
Columns 5 through 7
-5.0000 -1.0000 4.0000
Пристосування більшості функцій MatLAB до оперування з комплексними
числами дозволяє вельми простіше будувати обчислення з дійсними числами,
результат яких є комплексним, наприклад, знаходити комплексні корені
квадратних рівнянь.
3.4 Завдання
Після засвоєння теоретичних відомостей студентам пропонується для
закріплення отриманих знань виконати нескладні наступні завдання та відповісти
на контрольні запитання