Известно, что в системе MATLAB имеется обширная библиотека математических функций. Эти функции имеют такую же орфографию в COMSOL Multiphysics. Аргументы функции всегда указываются в круглых скобках после имени функции и, если их больше одного, разделяются запятыми. В качестве аргументов могут использоваться другие функции и любые выражения языка MATLAB (при условии соответствия типов аргументов). Отметим, что тип результата вычисления математической функции всегда совпадает с типом ее аргумента. Например, если аргументом функции MATLAB является вектор-столбец, то значением этой функции также будет вектор-столбец. Таким же образом эти функции можно использовать в COMSOL Multiphysics.

Приведем список некоторых встроенных математических функций системы MATLAB в COMSOL Multiphysics, которые применяются к числам, скалярным переменным и к массивам (поэлементно).

Базовые функции

ABS

абсолютное значение

ANGLE

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

REAL, IMAG

действительная и мнимая части комплексного числа

CONJ

операция комплексного сопряжения

SIGN

вычисление знака числа

CEIL, FIX, FLOOR, ROUND

функции округления

REM

функция остатка

GCD

наибольший общий делитель

LCM

наименьшее общее кратное

RAT, RATS

представление результата в виде рационального числа или цепной дроби

 

Трансцендентные функции

SQRT

квадратный корень

EXP

экспоненциальная функция

LOG

функция натурального логарифма

POW2

экспонента по основанию 2

NEXTPOW2

ближайшая степень по основанию 2

LOG2

фунции логарифма

LOG10

функции логарифма

 

Тригонометрические функции

SIN, SINH

функции синуса

ASIN, ASINH

функции обратного синуса

CSC, CSCH

функции косеканса

ACSC, ACSCH

функции обратного косеканса

COS, COSH

функции косинуса

ACOS, ACOSH

функции обратного косинуса

SEC, SECH

функции секанса

ASEC, ASECH

функции обратного секанса

TAN, TANH

функции тангенса

ATAN, ATAN2, ATANH

функции обратного тангенса

COT, COTH

функции котангенса

ACOT, ACOTH

функции обратного котангенса

 

Специальные функции

BESSEL

функции Бесселя

BETA, BETACORE, BETAINC, BETALN

бета-функции

ELLIPJ

эллиптические функции Якоби

ELLIPKE

полные эллиптические интегралы

ERF, ERFCORE, ERFC, ERFCX, ERFINV

функции ошибок

GAMMA, GAMMAINC, GAMMALN

гамма-функции

Отметим, что орфография этих функций в COMSOL Multiphysics идентична орфографии в MATLAB.