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

end

Файл-функция ввода элементов вектора

function X=inmas(n)

disp('введите массив'); for i=1:n

X(i)=input(sprintf('X(%d)=%f',i)); end

end

Такую функцию можно один раз написать и использовать сколько угодно раз для ввода любого массива.

Скрипт-файл, который задает количество элементов в векторе и

вызывает два файлафункции для ввода значений вектора и вычисления

минимума, номера и среднего. n=input('введ

ите n=') X=inmas(n);

[min_el, pos_el, sr_zn]=myfun_2(X);

disp(sprintf('min=%.1f; pos=%.1f; sr=%.1f',min_el,pos_el,sr_zn))

На экране:

введите n=6

n = 6

введите массив

X(1)=4

X(2)=3

X(3)=9

X(4)=23

X(5)=8

X(6)=1

min=1.0; pos=6.0; sr=8.0

Использование функций для задач вычислительной математики

Описание функций широко используются в ML при решении следующих

задач:

13