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

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

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


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

In [ ]:
A = [1 3 5];
maximum(A)
Out[0]:
5

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

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

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

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

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

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

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

In [ ]:
display("Hello, world!")
"Hello, world!"

Вывод

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