Ramp
生成持续上升或下降的信号
库:
Simulink /
Sources
描述
Ramp 模块可生成从指定时间和值开始并以指定的速率发生变化的信号。此模块的斜率、开始时间和初始输出参数确定了输出信号的特征。进行标量扩展后,所有这些参数必须具有相同的维度。
端口
输出
Port_1 — 输出信号
标量 | 向量 | 矩阵
产生的输出斜坡信号的特征由斜率、开始时间和初始输出参数确定。
数据类型: double
参数
斜率 — 信号的斜率
1 (默认) | 标量 | 向量 | 矩阵
指定生成的信号的变化率。
编程用法
模块参数:slope |
类型:字符向量 |
值:标量 |
默认值:'1' |
开始时间 — 输出的开始时间
0 (默认) | 标量
指定模块开始生成信号的时间。
编程用法
模块参数:start |
类型:字符向量 |
值:标量 |
默认值:'0' |
初始输出 — 输出信号的初始值
0 (默认) | 标量 | 向量 | 矩阵
指定输出信号的初始值。
编程用法
模块参数:InitialOutput |
类型:字符向量 |
值:标量 |
默认值:'0' |
将向量参数解释为一维向量 — 将向量视为一维
on
(默认) | off
如果斜率、开始时间或初始输出参数的计算结果为包含 N
个元素的行或列向量,选中此复选框将输出长度为 N
的向量。
如果斜率、开始时间或初始输出参数的计算结果为包含
N
个元素的行或列向量,则选中此复选框时,模块将输出长度为N
的向量。例如,模块将输出1-by-N
维或N-by-1
维矩阵。如果斜率、开始时间或初始输出参数的计算结果为包含
N
个元素的行或列向量,则清除此复选框时,模块不输出长度为N
的向量。
编程用法
模块参数:VectorParams1D
|
类型:字符向量 |
值:'on' | 'off' |
默认值:'on'
|
模块特性
数据类型 |
|
直接馈通 |
|
多维信号 |
|
可变大小信号 |
|
过零检测 |
|
扩展功能
C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。
不建议用于生产代码。
版本历史记录
在 R2006a 之前推出
MATLAB 命令
您点击的链接对应于以下 MATLAB 命令:
请在 MATLAB 命令行窗口中直接输入以执行命令。Web 浏览器不支持 MATLAB 命令。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)