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