Меню сайта
Форма входа
Главная » Статьи » MATLAB » Основы MATLAB

Использование комплексных чисел

Использование комплексных чисел

 

 Важной вычислительной особенностью Matlab является возможность выполнять вычисления с комплексными числами.

Запись комплексных величин, напоминает общепринятые математические стандарты. Мнимые части комплексных чисел дополняются либо буквой - i, либо буквой j .  По умолчанию «переменные» i и j представляют собой «чисто» мнимую единицу и до тех пор пока они не переопределены их можно использовать как таковые. 

Кроме описанных выше способов, для конструирования комплексных чисел по паре двух вещественных может быть использована функция complexЭто может оказаться полезным при написании программы, когда конструирование комплексных чисел  необходимо производить в автоматическом режиме.

 

>> i

ans =

        0 + 1.0000i

 

>> a=1+4j

a =

   1.0000 + 4.0000i

 

 

Основные функции для работы с комплексными числами приведены в таблице

 

Таблица 2  – Функции для работы с комплексными числами

Функция

Краткое описание

z=complex(x,y)

Конструирует комплексное число

x=real(z)

Возвращает вещественную часть комплексного числа z

y=imag(z)

Возвращает мнимую часть комплексного числа z

z1=conj(z)=z’

Возвращает число комплексно-сопряженное число

ro=abs(z)

Возвращает модуль числа

phi=angle(z)

Возвращает угол наклона радиус вектора

 

 

>> z=complex(exp(1),pi)

z =

   2.7183 + 3.1416i

>> z1=conj(z)

z1 =

   2.7183 - 3.1416i

>> real(z)

ans =

    2.7183

>> imag(z)

ans =

    3.1416

>> abs(z)

ans =

    4.1544

>> angle(z)

ans =

    0.8575

Категория: Основы MATLAB | Добавил: nazgull (24.05.2012)
Просмотров: 5701 | Теги: мнимая единица в матлаб, j i matlab, комплексные числа в матлабе, complex matlab | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ссылки