Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект.pdf
Скачиваний:
79
Добавлен:
23.07.2020
Размер:
2.68 Mб
Скачать

ми x. Вызов функции осуществляется указанием имени и в круглых

скобках списка параметров. Вызов собственных функций может

осуществляться как из скрипт-файла или из другой файл-функции, так и

из командной строки.

>>mysin(pi/4) ans =

0.9003

>>mysin(pi/3) ans =

0.8270

>>mysin ( [ pi/3, pi/4, pi/2, pi ] ) ans =

0.8270 0.9003 0.6366 0.0000

Можно использовать обращение к функции в выражении:

>> f= mysin(pi/3)/5+ mysin(pi/4) f =

1.0657

В последнем случае обратились к функции с входным параметром –

вектором значений x. В результате получили выходной параметр в виде вектора того же размера, что и входной вектор.

Пример функции с 3 выходными параметрами

Пусть в векторе необходимо вычислить минимальное значение,

номер этого элемента и среднее значение в векторе X, размер и значение элементов которого, вводятся с клавиатуры.

Для решения этой задачи создадим следующие файлы:

Файл-функция нахождения минимума, номера и среднего любого массива

function [minx,posx,sred]=myfun_2(X)

[minx,posx]=min(X);

sred=mean(X);

12