可变脉冲发生器 生成理想的时变脉冲信号。 类型: VariablePulseGenerator 图书馆中的路径: /Basic/Discontinuities/Variable Pulse Generator 说明 使用*可变脉冲发生器*装置可产生完美的调制脉冲信号。 一般来说,该模块的输出脉冲可以用表达式来描述 , 其中 是输出脉冲的宽度。 端口 输入 D - 占空比 标量 | 向量 | 矩阵 脉冲 P 的占空比,以标量形式表示,范围为 [0,1]。 数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool P - 周期 标量 | 向量 | 矩阵 输出信号连续脉冲上升沿之间的时间。数值越小,脉冲频率越高。 数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool 输出 端口_1 - 调制输出脉冲信号 标量 | 向量 | `矩阵 与输入占空比相对应的调制输出脉冲信号。 数据类型: Float64 参数 允许零脉宽 - 允许输出信号的脉宽为零 off (默认) | on 启用此参数可使输出脉冲信号的脉宽保持为 0。 启用该参数会导致程序块直接直通连接。这会导致模型中出现代数循环。 数据类型: Bool 采样时间 - 计算步骤之间的时间间隔 0.1(默认) |`scalar 以非负数指定计算步骤之间的间隔。要继承计算步骤,请将此参数设置为 -1。 软件使用 块参数 SampleTime 默认值 0.1