Main Content

Polynomial

对输入值执行多项式系数计算

  • Polynomial block

库:
Simulink / Math Operations

描述

Polynomial 模块将计算输入 u 在每个时间步的 P(u)。您可以采用 MATLAB® polyval 命令接受的形式定义一组多项式系数。

端口

输入

全部展开

用于计算多项式 P(u) 的值。

数据类型: single | double

输出

全部展开

基于输入信号计算多项式 P(u) 所得的值。

数据类型: single | double

参数

全部展开

以 MATLAB polyval 形式指定多项式系数。第一个系数对应于 xN,其余系数对应于 x 的递减顺序。最后一个系数表示多项式的常量。

编程用法

模块参数:coefs
类型:实数数组
默认值:[ +2.081618890e-019, -1.441693666e-014, +4.719686976e-010, -8.536869453e-006, +1.621573104e-001, -8.087801117e+001 ]

模块特性

数据类型

double | single

直接馈通

多维信号

可变大小信号

过零检测

扩展功能

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

PLC 代码生成
使用 Simulink® PLC Coder™ 生成结构化文本代码。

版本历史记录

在 R2006a 之前推出

另请参阅

主题