>>
<<
Ркв
Ввд
JfC
LJ
Фрз
Слв
Изм
Рзг
!:
Помощь
Словарь
23. Многочлены
Монадная функция M=: 3: * ] ^ 2:
(число, кратное целой степени своего аргумента)
называется одночленом.
Сумма одночленов, как
например SM=: (3:*]^2:)+(2.5"_*]^4:)+(_5:*]^0:) ,
называется многочленом.
Любой многочлен можно выразить в стандартном
виде c&p, где c --
список коэффициентов, а p=: +/@([*]^i.@#@[)"1 0 .
Например:
SM=: (3:*]^2:)+(2.5"_*]^4:)+(_5:*]^0:)
p=: +/@([*]^i.@#@[)"1 0
c=: _5 0 3 0 2.5
x=: _2 _1 0 1 2
(SM x),(c p x),:(c&p x)
47 0.5 _5 0.5 47
47 0.5 _5 0.5 47
47 0.5 _5 0.5 47
Функция p эквивалентна примитиву p. , который мы и будем
использовать в дальнейшем. Многочлены c&p. очень важны по ряду
причин. В частности:
1. Они применимы к любому числовому аргументу: действительному или
комплексному (коэффициенты c тоже могут быть действительными или комплексными).
2. Ими можно приблизить самые разнообразные функции.
3. Их множество замкнуто по отношению к ряду операций:
сумма, разность, произведение, композиция @,
производная и интеграл многочлен(а/ов) тоже являются многочленами.
4. Для перечисленных в 3 операций коэффициенты результата
можно легко вычислить. Например, если #c
равно #d, то c&p. + d&p.
равняется (c+d)&p. . В более общем случае,
(+/c,:d)&p. . Тоесть:
ps=: +/@,: Сумма многочленов
pd=: -/@,: Разность многочленов
pp=: +//.@(*/) Произведение многочленов
D=: d.1 Скалярная (ранга 0) первая производная
pD=: 1: }. ] * i.@# Производная многочлена
pI=: 0: , ] % 1: + i.@# Интеграл многочлена
>>
<<
Ркв
Ввд
JfC
LJ
Фрз
Слв
Изм
Рзг
!:
Помощь
Словарь