При моделировании сигнал задается в виде функции одного или нескольких аргументов, причем функции разделяются на два типа:
1. встроенные функции;
2. функции, определяемые пользователем.
Применение функций обоих типов в расчетах совершенно одинаково, с тем исключением, что любую встроенную функцию можно использовать сразу в любом месте документа, а пользовательскую функцию необходимо предварительно определить в документе до момента вычисления ее значения.
Функции в пакете MATLAB – это имеющие специальные имена объекты, выполняющие определенные преобразования над своими аргументами и при этом возвращающие результаты этих преобразований [6]. При этом результат вычисления функции с одним переменным параметром подставляется на место ее вызова, что позволяет использовать функции в математических выражениях. Например: 2*sin(pi/2). Функции, в общем случае, имеют список аргументов (параметров), заключенные в круглые скобки. Если функция возвращает несколько значений, то она записывается в виде: [Y1, Y2, ...]=func(X1, X2, ...), где Y1, Y2, ... – список выходных аргументов и X1, X2, ... – список входных аргументов (параметров), func – имя функции. Со списком элементарных функций можно ознакомится, выполнив команду help elfun в командном окне (Command window).