主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

Transfer Fcn Direct Form II

实现传递函数的直接形式 II 实现

  • Transfer Fcn Direct Form II block

库:
Simulink / Additional Math & Discrete / Additional Discrete

描述

Transfer Fcn Direct Form II 模块实现了由分子系数分母系数(不包括前导)参数指定的传递函数的直接形式 II 实现。该模块仅支持单输入单输出(SISO)传输函数。

该模块自动选择输出、系数和任何临时变量的数据类型和缩放比例。

端口

输入

全部展开

输入信号,指定为标量或向量。

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

输出

全部展开

输出信号,指定为标量或向量。

数据类型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | fixed point

参数

全部展开

将分子系数指定为向量。

编程用法

模块参数NumCoefVec
类型:字符向量
值:向量
默认值'[0.2 0.3 0.2]'

指定分母系数,不包括首项系数,首项系数必须为 1.0

编程用法

模块参数DenCoefVec
类型:字符向量
值:向量
默认值:'[-0.9 0.6]'

将初始条件指定为标量。

编程用法

模块参数vinit
类型:字符向量
值:标量
默认值:'0.0'

指定定点运算的舍入模式。有关详细信息,请参阅舍入模式 (Fixed-Point Designer)

编程用法

模块参数RndMeth
类型:字符向量
值:'Ceiling' | 'Convergent' | 'Floor' | 'Nearest' | 'Round' | 'Simplest' | 'Zero'
默认值:'Floor'

当您选中此复选框时,溢出将饱和处理为数据类型可表示的最大值或最小值。否则,溢出将绕回。

如果选中此复选框,饱和将应用于模块中的每个内部操作,而不仅仅应用于输出或结果。一般情况下,代码生成进程可以检测到何时不可能发生溢出。在这种情况下,代码生成器不会生成饱和代码。

编程用法

模块参数DoSatur
类型:字符向量
值:'off' | 'on'
默认值:'off'

模块特性

数据类型

double | fixed point | integer | single

直接馈通

多维信号

可变大小信号

过零检测

扩展功能

全部展开

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

定点转换
使用 Fixed-Point Designer™ 设计和仿真定点系统。

版本历史记录

在 R2006a 之前推出