Вызов функций¶
В Engee доступны множество функций, которые выполняют различные вычислительные задачи.
Существуют функции, которые требуют входные данные. Например, функция поиска максимального значения - maximum()
.
A = [1 3 5];
maximum(A)
Когда на вход функции необходимо передать несколько параметров, они указываются через запятую.
B = [2 4 6];
union(A,B) #Функия объединения двух векторов
Значения возвращаемые функцией после выполнения можно записать в переменную.
Amin = minimum(B) #Функция нахождениия минимального значения вектора В
Если имеется несколько выходных параметров, то можно указать переменные, в которые они будут записаны в скобках через запятую. Например, как в случае с функцией findmax()
. В результате выполнения функция возвращает значение максимального элемента и его индекс.
(Amax, idx) = findmax(A) #Функция нахождения индекса максимального элемента вектора и его значение
Чтобы вывести текст, необходимо указать его в кавычках.
display("Hello, world!")
Вывод¶
В данном примере мы рассмотрели основные виды функций, существующих в Engee. Получить больше информации по использованию функций можно в документации по ссылке: https://engee.com/helpcenter/stable/getting-started-engee/function.html