Документация Engee

Вызов функций

В Engee доступны множество функций, которые выполняют различные вычислительные задачи.


Существуют функции, которые требуют входные данные. Например, функция поиска максимального значения - maximum().

A = [1 3 5];
maximum(A)
5

Когда на вход функции необходимо передать несколько параметров, они указываются через запятую.

B = [2 4 6];
union(A,B) #Функия объединения двух векторов
6-element Vector{Int64}:
 1
 3
 5
 2
 4
 6

Значения возвращаемые функцией после выполнения можно записать в переменную.

Amin = minimum(B) #Функция нахождениия минимального значения вектора В
2

Если имеется несколько выходных параметров, то можно указать переменные, в которые они будут записаны в скобках через запятую. Например, как в случае с функцией findmax(). В результате выполнения функция возвращает значение максимального элемента и его индекс.

(Amax, idx) = findmax(A) #Функция нахождения индекса максимального элемента вектора и его значение
(5, CartesianIndex(1, 3))

Чтобы вывести текст, необходимо указать его в кавычках.

display("Hello, world!")
"Hello, world!"

Вывод

В данном примере мы рассмотрели основные виды функций, существующих в Engee. Получить больше информации по использованию функций можно в документации по ссылке: https://engee.com/helpcenter/stable/getting-started-engee/function.html