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

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

Была ли эта тема полезной?