主要内容

金宝app框图

金宝app®是动态系统的图形建模和仿真环境。您可以创建框图,其中块表示系统的一部分。块可以表示物理组件,小系统或函数。输入/输出关系完全表征块。考虑以下例子:

  • 龙头填充桶 - 水以某种流量进入铲斗,铲斗变得更重。块可以表示铲斗,流量为输入,其重量作为输出。

  • 您使用扩音器使您的声音听到 - 扩音器一端产生的声音在另一端被放大。扩音器是块,输入是其源极的声波,并且在听到它时输出是声波。

  • 您推动购物车并移动 - 购物车是块,申请的力是输入,推车的位置是输出。

块的定义仅具有定义的输入和输出;此任务涉及模型的目标。例如,如果建模目标不涉及其位置,则推车速度可能是作为输出的自然选择。

金宝appSimulink提供了由功能分组的块集合的块库。例如,要模拟乘法常量输入的扩音器,请使用a获得街区来自数学运营图书馆。

声波作为其输入进入扩音器,并且响亮的版本的相同波浪出现在输出。

>标志表示块的输入和输出,可以连接到其他块。

您可以将块连接到其他块以形成系统并表示更复杂的功能。例如,音频播放器将数字文件变为声音。从存储中读取数字表示,在数学上解释,然后变成物理声音。处理数字文件以计算声波形的软件可以是一个块;将波形带入声音的扬声器可以是另一个块。生成输入的组件是另一个块。

为了在Simulink中模拟向扩音器输入的正弦波输入,包括一个金宝app正弦波来源。

Simulink的主要功能是在时间上模拟系统组件金宝app的行为。在其最简单的形式中,该任务涉及保持一个时钟,确定要模拟块的顺序,并将在框图中计算的输出传播到下一个块。考虑扩音器。在每个时间步骤中,Simulink必须金宝app计算Sine Wave的值,将其传播到扩音器,然后计算其输出的值。

在每个时间步骤中,每个块都从其输入计算其输出。一旦图中的所有信号在给定的时间步骤中计算,Simulink就会确定下次步骤(基于模型配置和数字求解器算法)并前进模拟时钟。金宝app然后每个块计算它们的输出以在此新的时间步骤。

在仿真中,时间从真正的时钟进行了不同的进展。每次步骤都需要花费尽可能多的时间来完成该时间步骤的计算,该时间步长是否表示一秒钟或几年的一小部分。

通常,组件对其输出的影响的影响不是瞬时的。例如,接通加热器不会导致温度的即时变化。相反,该动作提供了差分方程的输入。温度的历史(a状态)也是一个因素。当仿真需要求解差分或差分方程时,Simulink采用存储器和数字求解器来计算时间步骤的状态值。金宝app

金宝appSimulink在三类中处理数据:

  • 信号 - 在模拟期间计算的块输入和输出

  • 状态 - 表示块的动态的内部值,在模拟期间计算

  • 参数 - 影响由用户控制的块行为的值

在每个时间步骤中,Simulink计算金宝app信号和状态的新值。相比之下,您在构建模型时指定参数,并且在仿真运行时偶尔会更改它们。

相关话题