产生各种波形
金宝appSimulink / Sources
的信号发生器Block可以产生四种不同的波形之一:
正弦
广场
锯齿波
随机
您可以用赫兹或弧度每秒来表示信号参数。使用默认参数值,你会得到以下波形之一:
波形 | 输出范围 |
---|---|
正弦波 |
|
方波 |
|
锯齿波 |
|
随机波 |
|
一个负振幅参数值导致180度相移。你可以用很多方法产生180度以外的相移波。例如,您可以连接一个时钟阻塞信号MATLAB函数写出特定波的方程。
控件的输出设置信号发生器阻塞,以便快速确定系统对不同类型输入的响应。
的振幅而且频率参数决定输出信号的幅值和频率。参数进行标量展开后,尺寸必须相同。如果你清除将向量参数解释为1-D复选框时,该块输出与振幅而且频率参数(标量展开后)。如果您选择将向量参数解释为1-D复选框,该块输出一个矢量(1-D)信号,如果振幅而且频率参数为行向量或列向量,即单行或列二维数组。否则,该块输出一个与参数尺寸相同的信号。
如果你的模型使用固定步骤求解器,Simulink金宝app®对整个模拟使用相同的步长。在这种情况下,信号发生器块输出提供了理想波形的统一采样表示。
如果您的模型使用可变步长求解器,Simulink可能在模拟过程中使用不同的步长。金宝app在这种情况下,信号发生器块输出并不总是提供理想波形的统一采样表示。若要确保块输出是均匀采样的表示,请添加打穿越块直接下游信号发生器块。这些模型显示了信号发生器属性的块输出打穿越块。
使用可变步长求解器的模型 | 信号发生器模块输出 |
---|---|
|
|
|
|
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|