主要内容

多项式的评估

计算多项式表达式

图书馆

数学函数/多项式函数

dsppolyfun

  • 多项式评价块

描述

多项式计算块将多项式函数应用于实或复输入端口。

y = polyval(u) % MATLAB代码

多项式评估块执行这些类型的操作比使用Simulink的等效构造更有效金宝app®总和(金宝app模型)数学函数(金宝app模型)块。

当你选择使用常系数复选框中指定多项式表达式常系数参数。当您不选择时使用常系数时,变量的多项式表达式由输入指定多项式系数端口。在这两种情况下,多项式被指定为实系数或复系数的向量,按指数降序排列。

下表展示了块对各种系数向量的运算示例。

系数向量 相当于多项式表达式
[1 2 3 4 5]

y u 4 + 2 u 3. + 3. u 2 + 4 u + 5

[1 0 3 0 5]

y u 4 + 3. u 2 + 5

[1 2+i 3 4-3i 5i]

y u 4 + 2 + u 3. + 3. u 2 + 4 3. u + 5

的向量或矩阵输入的每个元素端口独立处理,输出大小与输入大小相同。

参数

使用常系数

选择以启用常系数参数,并禁用多项式系数输入端口。

常系数

按指数降序指定要应用于输入的多项式系数向量。当您选择时,该参数被启用使用常系数复选框。

金宝app支持的数据类型

  • 双精度浮点

  • 单精度浮点

另请参阅

最小二乘多项式拟合 DSP系统工具箱
数学函数(金宝app模型) 金宝app
总和(金宝app模型) 金宝app
polyval MATLAB

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

之前介绍过的R2006a