MATLAB ® предоставляет большое количество функций, выполняющих вычислительные задачи. Функции эквивалентны подпрограммам или методам на других языках программирования.
Вызов функции, например max, заключите его входные аргументы в скобки:
A = [1 3 5]; max(A)
ans = 5
Если имеется несколько входных аргументов, разделите их запятыми:
B = [10 6 4]; max(A,B)
ans = 1×3
10 6 5
Возвращайте выходные данные функции, присваивая их переменной:
maxA = max(A)
maxA = 5
При наличии нескольких аргументов вывода заключите их в квадратные скобки:
[maxA,location] = max(A)
maxA = 5
location = 3
Заключите любые вводимые символы в одинарные кавычки:
disp('hello world')hello world
Чтобы вызвать функцию, которая не требует никаких входов и не возвращает никаких выходов, введите только имя функции:
clc
clc функция очищает окно команд.