2026a

# polyreduce


去除多项式前系数为0的无用项

函数库: TyMath

# 语法

q = polyreduce(p)

# 说明

q = polyreduce(p) 去除 p 第一个非零项参数前所有系数项,对向量进行化简,不改变多项式。示例

# 示例

简化多项式

创建一个向量来表示多项式

using TyMath
p = [0, 0, 0, 3, 0, -2, 0, 1, 5]
p = 9-element Vector{Int64}:
  0
  0
  0
  3
  0
 -2
  0
  1
  5

使用 polyreduce 对向量进行化简

q = polyreduce(p)
q = 6-element Vector{Int64}:
  3
  0
 -2
  0
  1
  5

不改变其原有属性,化简多项式存储方式

# 输入参数

p - 多项式系数
向量

多项式系数,指定为向量。当原有数据第一个参数不为 0 时,输出参数与输入参数一致。

数据类型: Int64 | Int32 | Int16 | Int128 | Float64 | Float32 | Float16

复数支持:

# 另请参阅

poly | polyval