Моделирование в MATLAB/Simulink и SCILAB/Scicos - page 145

143
ГЛАВА 14. БЛОКИ ЗАДАНИЯ ФУНКЦИЙ
ПОЛЬЗОВАТЕЛЯ (USER DEFINED FUNCTIONS)
14. 1. Блок задания функции Fсn
Блок
Fсn
служит для задания функций одной переменной или ряда
переменных
u
(
i
). На рис. 14.1 показан пример применения блока
Fсn
для
функции двух переменных
u
(1) и
u
(2), заданной по умолчанию. Входным
сигналом блока может быть вектор с числом компонентов, равным числу
переменных.
Рис. 14.1. Блок задания функции Fcn
В поле
Expression
задается нужная функция. Допустимые операторы
перечислены ниже в порядке уменьшения их приоритета:
круглые скобки ();
унарные операторы - и +;
оператор возведения в степень ^;
оператор логического отрицания !;
операторы арифметического умножения * и деления /;
операторы арифметического сложения + и вычитания -;
логические операторы отношения <, >, <= и >=;
операторы отношения «равно» = и «не равно» !;
оператор логического умножения && (И);
оператор логического сложения || (ИЛИ).
1...,135,136,137,138,139,140,141,142,143,144 146,147,148,149,150,151,152,153,154,155,...286
Powered by FlippingBook