Engee 文档

Variable Pulse Generator

产生理想的、时变的脉冲信号。

类型: VariablePulseGenerator

图书馆中的路径:

/Basic/Discontinuities/Variable Pulse Generator

资料描述

使用块 Variable Pulse Generator 以创建完美的调制脉冲信号。

在一般情况下,块的输出脉冲由表达式描述

哪里 -输出脉冲的宽度。

港口

输入

# D — 工作周期
标量,标量 | 向量资料 | 矩阵

Details

所需脉冲占空比 P 范围内的标量形式 [0,1].

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

# P — 期间
标量,标量 | 向量资料 | 矩阵

Details

输出信号的连续脉冲的上升沿之间的时间。 较低的值对应于较高的脉冲频率。

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

输出

# OUT_1 — 调制脉冲输出信号
标量,标量 | 向量资料 | 矩阵

Details

输入占空比相对应的调制脉冲输出信号。

数据类型

漂浮64

复数支持

是的

参数

主机

# Allow zero pulse width — 允许输出值为零
Logical

Details

启用此选项以允许输出脉冲信号支持宽度的脉冲 0.

启用此选项会使设备具有直接的端到端连接。 这可能会导致模型中的代数循环。
默认值

false (关掉)

程序使用名称

AllowZeroPulseWidth

可调谐

可计算

# Sample Time — 计算步骤之间的间隔
SampleTime (real number / vector of two real numbers)

Details

将计算步骤之间的间隔指定为非负数。 要继承计算步骤,请将此参数设置为 −1.

默认值

0.1

程序使用名称

SampleTime

可调谐

可计算