polysub
Функция вычитания полиномов.
Синтаксис
С = polysubb(A, B);Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| A | array |
Входной массив, содержащий коэффициенты a0, a1, …an полинома вида: f(t) = a0+a1t+a2t2+…+antn |
| B | array |
Входной массив, содержащий коэффициенты b0, b1, …bn полинома вида: g(t) = b0+b1t+b2t2+…+bntn |
Описание
polysub(A, B) – функция возвращает массив
коэффициентов полинома, полученного в результате вычитания из полинома, заданного массивом
коэффициентов А полинома, заданного массивом коэффициентов
B.
Входные массивы A, B могут задаваться:
- как переменные типа массив, определенные ранее:
С = polysub(A, B);
- как массивы, состоящие из переменных, определенных ранее:
С =
polysub([a1,a2,a3,a4],[b1,b2,b3,b4]);
- как постоянные массивы:
С = polysub(([-1,
-6, -4,
-2],[-4,
7, 5,
-3]);
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| C | array | Выходной массив, содержащий коэффициенты полинома, полученного в результате
вычитания из полинома, заданного массивом коэффициентов А
полинома, заданного массивом коэффициентов B:q(t) = f(t)+g(t) = c0+c1t+c2t2+…+cntn |
Пример
const A = [1, 2, -1, 0, 1, 2];
const B = [-1, -1, 2, 1];
C = polysub(A, B);
В результате элементам массива C будут присвоены значения [2, 3, -3, -1, 1, 2],
являющиеся коэффициентами полинома q(t) = 2 + 3t - 3t2 - t3
+ t4 + 2t5, полученного в результате вычитания из полинома f(t) = 1 +
2t - t2 + t4 + 2t5 полинома g(t) = -1 – t + 2t2
+ t3. Полиномы f(t) и g(t) определенны массивами A и
B.
Дополнительные материалы
Нет.