• Регистрация
korsa
korsa0.00
н/д
  • Написать
  • Подписаться

2 вопроса по матлабу

11.01.2021
1) Как нужно модифицировать представленный текст m-функции, чтобы x мог быть не скалярным параметром, а массивом любого размера, причём полином применялся к нему почленно. 2) Почему ключевое слово end...

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

Теги

      11.01.2021

      Комментарии

      • Centurio
        Centurio+24.00
        12.01.2021 07:32

        массив х должен быть:

        вектором?

        матрицей?

        многомерным массивом?

        • korsa
          korsa0.00
          12.01.2021 08:25

          x - массив любого размера

          • aBoomest
            aBoomest+402.93
            12.01.2021 10:17

            Фразы:
            массив любого размера
            и
            многомерным массивом
            могут нести совершенно разный смысл.
            То korsa: уточните пожалуйста данный момент.

        • hex oct bin
          hex oct bin +40.17
          13.01.2021 19:09

          2) Почему ключевое слово end записано с большой буквы? Не является ли это ошибочной ситуацией?

           

          А вы запустите и проверьте. Это не сложно!