主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

Sources

R2026a
使用定义和生成信号或加载信号数据的模块为仿真提供输入

使用 Sources 库中的模块为仿真提供输入信号。

  • 使用 Sine Wave 和 Constant 等模块在模型中生成信号。

  • 使用 Playback、From Workspace、From File 和 From Spreadsheet 等模块从工作区或文件加载信号数据。

  • 使用 Signal Editor 等模块创建和编辑信号。

模块

Band-Limited White Noise blockBand-Limited White Noise在连续系统中引入白噪声
Chirp Signal blockChirp Signal生成频率不断增加的正弦波
Clock blockClock显示并提供仿真时间
Constant blockConstant常量值
Counter Free-Running blockCounter Free-Running进行累加计数并在达到指定位数的最大值后溢出归零
Counter Limited blockCounter Limited进行累加计数,并在达到指定的上限后绕回到 0
Digital Clock blockDigital Clock以指定的采样间隔输出仿真时间
Enumerated Constant blockEnumerated Constant生成枚举常量值
From File blockFrom File将 MAT 文件中的数据加载到 Simulink 模型中
From Spreadsheet blockFrom Spreadsheet从电子表格读取数据
From Workspace blockFrom Workspace将信号数据从工作区加载到 Simulink 模型中
Ground blockGround将未连接的输入端口接地
In Bus Element blockIn Bus ElementSelect input from external port
Inport blockInport为子系统或外部输入创建输入端口
Playback blockPlaybackLoad data from workspace, file, or Simulation Data Inspector (自 R2022b 起)
Pulse Generator blockPulse Generator按固定间隔生成方波脉冲
Ramp blockRamp生成持续上升或下降的信号
Random Number blockRandom Number生成正态分布的随机数
Repeating Sequence blockRepeating Sequence生成任意形状的周期信号
Repeating Sequence Interpolated blockRepeating Sequence Interpolated输出离散时间序列并重复,从而在数据点之间插值
Repeating Sequence Stair blockRepeating Sequence Stair输出并重复离散时间序列
Signal Editor blockSignal Editor显示、创建、编辑和切换可互换场景。
Signal Generator blockSignal Generator生成各种波形
Sine Wave blockSine Wave使用仿真时间作为时间源以生成正弦波
Step blockStep生成阶跃函数
Uniform Random Number blockUniform Random Number生成均匀分布的随机数
Waveform Generator blockWaveform Generator使用信号符号输出波形