Main Content

Ramp

生成持续上升或下降的信号

  • Ramp block

库:
Simulink / Sources

描述

Ramp 模块可生成从指定时间和值开始并以指定的速率发生变化的信号。此模块的斜率开始时间初始输出参数确定了输出信号的特征。进行标量扩展后,所有这些参数必须具有相同的维度。

端口

输出

全部展开

产生的输出斜坡信号的特征由斜率开始时间初始输出参数确定。

数据类型: double

参数

全部展开

指定生成的信号的变化率。

编程用法

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

指定模块开始生成信号的时间。

编程用法

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

指定输出信号的初始值。

编程用法

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

如果斜率开始时间初始输出参数的计算结果为包含 N 个元素的行或列向量,选中此复选框将输出长度为 N 的向量。

  • 如果斜率开始时间初始输出参数的计算结果为包含 N 个元素的行或列向量,则选中此复选框时,模块将输出长度为 N 的向量。例如,模块将输出 1-by-N 维或 N-by-1 维矩阵。

  • 如果斜率开始时间初始输出参数的计算结果为包含 N 个元素的行或列向量,则清除此复选框时,模块不输出长度为 N 的向量。

编程用法

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

模块特性

数据类型

double

直接馈通

多维信号

可变大小信号

过零检测

扩展功能

版本历史记录

在 R2006a 之前推出