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
функция очищает Командное окно.