生成频率不断增加的正弦波 |
您所在的位置:网站首页 › simulink中方波信号 › 生成频率不断增加的正弦波 |
Chirp Signal 生成频率不断增加的正弦波 全页展开库: Simulink / Sources 描述Chirp Signal 模块生成频率随时间按线性速率增加的正弦波。您可以使用此模块对非线性系统进行频谱分析。模块生成标量或向量输出。 参数初始频率、目标时间和目标时间的频率决定模块的输出。您可以将任何或所有这些变量指定为标量或数组。指定为数组的所有参数都必须具有相同的维度。模块会扩展标量参数,使其与数组参数具有相同的维度。模块输出与参数具有相同的维度,除非您选中了将向量参数解释为一维向量复选框。如果选中此复选框且参数为行或列向量,则模块将输出向量(一维数组)信号。 示例Track Running Minimum Value of Chirp SignalTrack the running minimum value of a signal generated by the Chirp Signal block. 打开模型限制仿真的开始时间必须为 0。要确认此值,请转到“配置参数”对话框中的求解器窗格并查看开始时间字段。 假设您在使能子系统中使用 Chirp Signal 模块。每当启用该子系统时,模块输出将与仿真过程中启用该子系统时出现的输出相匹配。 端口输出全部展开 Port_1 — chirp 信号 标量 | 向量 | 矩阵 | N 维数组频率随时间按线性速率增加的正弦波。chirp 信号可以是标量、向量、矩阵或 N 维数组。 数据类型: double 参数全部展开 初始频率 — 初始频率(Hz) 0.1 (默认) | 标量 | 向量 | 矩阵 | N 维数组信号的初始频率,指定为标量、向量、矩阵或 N 维数组。 编程用法 模块参数:f1类型:字符向量值: 标量 | 向量 | 矩阵 | N 维数组默认值:'0.1' 目标时间 — 目标时间(秒) 100 (默认) | 标量 | 向量 | 矩阵 | N 维数组频率达到目标时间的频率参数值的时间(以秒为单位)。您可以将目标时间指定为标量、向量、矩阵或 N 维数组。达到目标时间后,频率继续以相同的速率变化。 编程用法 模块参数:T类型:字符向量值: 标量 | 向量 | 矩阵 | N 维数组默认值:'100' 目标时间的频率 — 频率(Hz) 1 (默认) | 标量 | 向量 | 矩阵 | N 维数组信号在目标时间的频率(以 Hz 为单位),指定为标量、向量、矩阵或 N 维数组。 编程用法 模块参数:f2类型:字符向量值: 标量 | 向量 | 矩阵 | N 维数组默认值:'1' 将向量参数解释为一维向量 — 将向量参数视为一维 on (默认) | off如果选中此复选框,初始频率、目标时间和目标时间的频率参数的任何列或行矩阵值将生成一个向量输出,其元素为该行或列的元素。有关详细信息,请参阅 确定源模块的输出维度。 编程用法 模块参数:VectorParams1D类型:字符向量值:'on' | 'off'默认值:'on' 模块特性数据类型 double 直接馈通 否 多维信号 否 可变大小信号 否 过零检测 否 扩展功能C/C++ 代码生成 使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。不建议用于生产代码。涉及到嵌入式系统中常见的资源限制以及对速度和内存的限制。生成的代码可以包含动态分配和释放内存、递归、额外的内存开销以及长短不等的执行时间。虽然代码在功能上有效并且在资源丰富的环境中通常可接受,但较小的嵌入式目标通常不能支持此类代码。通常情况下,模块会向适合生产代码的方向发展。因此,适合生产代码的模块仍然适用。 版本历史记录在 R2006a 之前推出 另请参阅Sine Wave 主题创建信号 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |