• Регистрация
korsa
korsa 0.00
н/д

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

Теги

      11.01.2021

      Ответы

      • Centurio
        Centurio+42.00
        12.01.2021 04:32

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

        вектором?

        матрицей?

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

        • korsa
          korsa0.00
          12.01.2021 05:25

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

          • aBoomest
            aBoomest+942.89
            12.01.2021 07:17

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

        • Хасбулат Нурмагомедов
          Хасбулат Нурмагомедов +43.63
          13.01.2021 16:09

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

           

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