Алгебраические и арифметические функции



Алгебраические и арифметические функции

В системе MATLAB определены следующие алгебраические и арифметические функции:

  • abs(X) — возвращает абсолютную величину для каждого числового элемента вектора X. Если X содержит комплексные числа, abs(X) вычисляет модуль каждого числа. Примеры:

abs(-5) = 5



abs(3+4i) =5 

» abs([1 -2 1 3i 2+3i ])

ans =

1.0000     2.0000     1.0000     3.0000     3.6056

  • ехр(Х) — возвращает экспоненту для каждого элемента X. Для комплексного числа z = х + i*y функция exp(z) вычисляет комплексную экспоненту: exp(z)=exp(x)*(cos(y)+i*sin(y)).

Примеры:

» ехр([1 23])

ans =

2.7183     7.3891     20.0855

» exp(2+3i) 

ans =

-7.3151 + 1.0427i

  • factor(n) — возвращает вектор-строку, содержащую простые множители числа п. Для массивов эта функция неприменима.



Содержание раздела