Элементарные математические функции

В систему MATLAB встроены все основные элементарные математические функции, которые представлены в таблице 1.1.4. Вместе с тем, следует отметить, что список функций, приведенный в данном пункте, составляет лишь крохотную часть всего набора библиотечных функций, встроенных в MATLAB.

 

Таблица 1.4. Основные элементарные математические функции.

 

Обозначение Выполняемое действие
   
Тригонометрические функции
sin sin(X) вычисляет синус от аргумента X, указанного в радианах.
sind sind(X) вычисляет синус от аргумента X, указанного в градусах.
cos cos(X) вычисляет косинус от аргумента X, указанного в радианах.
cosd cosd(X) вычисляет косинус от аргумента X, указанного в градусах.
tan tan(X) вычисляет тангенс от аргумента X, указанного в радианах.
tand tand(X) вычисляет тангенс от аргумента X, указанного в градусах.
cot cot(X) вычисляет котангенс от аргумента X, указанного в радианах.
cotd cotd(X) вычисляет котангенс от аргумента X, указанного в градусах.
sec sec(X) вычисляет секанс от аргумента X, указанного в радианах.
secd secd(X) вычисляет секанс от аргумента X, указанного в градусах.
csc csc(X) вычисляет косеканс от аргумента X, указанного в радианах.
cscd cscd(X) вычисляет косеканс от аргумента X, указанного в градусах.
Обратные тригонометрические функции
asin asin(X) вычисляет арксинус от аргумента X. Результат представлен в радианах.
asind asind(X) вычисляет арксинус от аргумента X. Результат представлен в градусах.
acos acos(X) вычисляет арккосинус от аргумента X. Результат представлен в радианах.
acosd acosd(X) вычисляет арккосинус от аргумента X. Результат представлен в градусах.
atan atan(X) вычисляет арктангенс от аргумента X. Результат представлен в радианах.
atand atand(X) вычисляет арктангенс от аргумента X. Результат представлен в градусах.
acot acot(X) вычисляет арккотангенс от аргумента X. Результат представлен в радианах.  
   
acotd acotd(X) вычисляет арккотангенс от аргумента X. Результат представлен в градусах.
asec asec(X) вычисляет арксеканс от аргумента X. Результат представлен в радианах.
asecd asecd(X) вычисляет арксеканс от аргумента X. Результат представлен в градусах.
acsc acsc(X) вычисляет арккосеканс от аргумента X. Результат представлен в радианах.
acscd acscd(X) вычисляет арккосеканс от аргумента X. Результат представлен в градусах.
Показательные функции
exp exp(X) вычисляет экспоненциальную функцию от аргумента X.
pow2 Функция может вызываться с одним или двумя аргументами. Если у функции один аргумент и функция вызывается в формате Y=pow2(X), то вычисляется показательная функция по основанию 2 от аргумента X. Если функция вызывается с двумя аргументами в формате Z=pow2(X,Y), причем X – целочисленный операнд, а Y – вещественный операнд, то результатом является Z=X*2Y.
Логарифмические функции
log log(X) вычисляет натуральный логарифм от аргумента X.
log2 log2(X) вычисляет логарифм по основанию 2 от аргумента X.
log10 log10(X) вычисляет десятичный логарифм от аргумента X.
Комплексные функции
abs abs(X) вычисляет модуль комплексного аргумента X.
conj conj(X) вычисляет комплексное сопряжение для комплексного аргумента X.
imag imag(X) выдает мнимую часть для комплексного аргумента X.
real real(X) выдает вещественную часть для комплексного аргумента X.
isreal K=isreal(A) равно 1, если аргумент X – вещественное число; K=isreal(A) равно 0 в любом другом случае.
Функции округления и вычисления остатков
floor floor(A) округляет вещественный аргумент A в сторону -inf (т.е. до ближайшего меньшего числа).
ceil ceil(A) округляет вещественный аргумент A в сторону inf (т.е. до ближайшего большего числа).
fix fix(X) округляет вещественный аргумент X в сторону нуля (т.е. просто отбрасывает дробную часть).
round round(X) округляет вещественный аргумент X до ближайшего целого.
mod M=mod(X,Y) возвращает остаток от деления X на Y.
rem M=rem(X,Y) возвращает целую часть от деления X на Y.
sign sign(x) возвращает -1, если x<0, 0, если x=0 и 1, если x>0.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: