2 вопроса по матлабу
11.01.2021
1) Как нужно модифицировать представленный текст m-функции, чтобы x мог быть не скалярным параметром, а массивом любого размера, причём полином применялся к нему почленно.
2) Почему ключевое слово end записано с большой буквы? Не является ли это ошибочной ситуацией?
% gorner1 - вычисление полинома скалярного аргумента методом Горнера
% Входные параметры:
% a - одномерный массив коэффициентов полинома;
% x - скалярный аргумент вычисляемой полиномиальной функции.
% Выходной параметр:
% p - скалярное значение полинома.
function p=gorner1(a,x)
n1=length(a);
p=a(1);
for k=2:n1
p=p*x+a(k);
End
Ответы
массив х должен быть:
вектором?
матрицей?
многомерным массивом?
x - массив любого размера
Фразы:
массив любого размера
и
многомерным массивом
могут нести совершенно разный смысл.
То korsa: уточните пожалуйста данный момент.
2) Почему ключевое слово end записано с большой буквы? Не является ли это ошибочной ситуацией?
А вы запустите и проверьте. Это не сложно!