主要内容

horner

霍纳嵌套多项式表示

说明

horner(p) 返回多项式 p 的霍纳形式。

示例

horner(p,var) 使用 var 中的变量。

示例

示例

全部折叠

求一个多项式的霍纳表示。

syms x
p = x^3 - 6*x^2 + 11*x - 6;
horner(p)
ans =
x*(x*(x - 6) + 11) - 6

通过使用第二个参量指定多项式中的变量。

syms a b y
p = a*y*x^3 - y*x^2 - 11*b*y*x + 2;
horner(p,x)
ans =
2 - x*(11*b*y + x*(y - a*x*y))
horner(p,y)
ans =
2 - y*(- a*x^3 + x^2 + 11*b*x)

输入参数

全部折叠

多项式,指定为符号表达式或符号函数,或者符号表达式数组或符号函数数组。

变量,指定为符号变量或由符号变量组成的数组。

版本历史记录

在 R2006a 之前推出