|
Комплексные числаКомплексные числа в Scilab представляются в виде пары вещественных чисел. Предопределенная константа %i содержит значение мнимой единицы i, удовлетворяющее равенству i2 = —1. Все элементарные функции, рассмотренные выше, работают с комплексными числами, В этом случае возвращаемое значение также будет комплексным, В табл. 7 приведены наиболее часто используемые функции для работы с комплексными числами. Для примера присвоим переменной х значение 1 + i и выполним над этой переменной несколько простых операций, в том числе выделим действительную и мнимую части. Напоминаем, что одинарная кавычка " '" обозначает в Scilab оператор эрмитова сопряжения, который при воздействии на скаляр эквивалентен просто комплексному сопряжению. -->х = 1 + % i x 1. + i -->isreal(х) ans = F -->х' ans = l. - i -->real(x) ans = 1. -->imag(x') ans = - 1. Наконец, проверим равенство (1 + i)(1 - i) = 1 — i2 = 2: -->х * x' ans = 2. |
|
© vse-o-scilab |