Функции в данной программе обозначаются следующим образом: имя (аргумент), например: у1(х), S(х,у,z) и т.д.
В МаthСАD есть два вида функций – встроенные и функции, определяемые пользователем. Встроенные функции – это элементарные и специальные функции, список которых можно найти, нажав кнопку «f(х)» на панели инструментов «Стандартная» или в меню Вставка-Функции. Появится окно со списком и описанием функций, из которого можно выбирать любую из них. Элементарные функции есть также на панели «Са1си1аtог» («Калькулятор»). Пользовательские функции. Для их определения (создания) используется уже известный вам оператор присваивания «:=». Например, у(х):=х+х2. После этого данной функцией можно пользоваться как встроенной. Например, у(2)=6. При определении функции от нескольких переменных аргументы пишутся через запятую.
Пример, определение абсолютной скорости вылета зерна с разгонного диска.
начальные данные
г1:= 0.07 L1:= 0.06 w:= 310 w2:= 0 y 1:= 0 f:= 0.366 g:= 9,81
разгон частицы на 1 роторе
А:= r1 ·
А = 0.07
относит. скор. 1 ротора Vr1:= w · ( - 2 · L 1 · f Vr1 = 14.789
окр. скор. 1 ротора Vо1:= w · (r1 + L 1) Vо1 = 40.3
абсолютная скорость вылета с разгонного диска
Vа1:=
Vа1 = 42.928
угол вылета
a1 = 20.152
скорость нормального удара y2:= 30
о 1 ряд элементов Vn2:= Vа1 · cos [(a1 - y2) · deg]
Vn2 = 42.295