Лекция: Работа с комплексными числами

При наборе комплексных чисел в командной строке MatLab можно использовать либо i, либо j, а сами числа при умножении, делении и возведении в степень необходимо заключать в круглые скобки:

 

»(2.1+3.2i)*2+(4.2+1.7i)^2

ans =

18.9500 +20.6800i

 

Если не использовать скобки, то умножаться или возводиться в степень будет только мнимая часть и получится неверный результат:

 

» 2.1+3.2i*2+4.2+1.7i^2

ans =

3.4100 + 6.4000i

 

Для вычисления комплексно-сопряженного числа применяется апостроф, который следует набирать сразу за числом, без пробела:

 

» 2-3i'

ans =

2.0000 + 3.0000i

 

Если необходимо найти комплексно-сопряженное выражение, то исходное выражение должно быть заключено в круглые скобки:

 

»((3.2+1.5i)*2+4.2+7.9i)'

ans =

10.6000 -10.9000i

 

MatLab позволяет использовать комплексные числа в качестве аргументов встроенных элементарных функций:

 

» sin(2+3i)

ans =

9.1545 — 4.1689i

 

Конструирование комплексного числа по его действительной и мнимой части выполняется с помощью функции complex:

 

» complex(2.3, 5.8)

ans = 2.3000 + 5.8000i

 

Как узнать, какие встроенные элементарные функции можно использовать и как их вызывать? Наберите в командной строке команду help eifun, при этом в командное окно выводится список всех встроенных элементарных функций с их кратким описанием.

 

Простейшие вычисления в пакете MatLab с использованием переменных и векторов

еще рефераты
Еще работы по истории