主要内容

优化模型

您可以将块添加到信号,从模型中删除块,通过块命名和评论,并通过redraw连接。假设您希望将偏差添加到模型的两个分支机构并将结果导出到MATLAB®工作区而不是a范围块。假设您还想向子系统添加更多块和另一个输出。

  1. 添加A.偏见块到模型并设置偏见参数到2

  2. 在正弦波块之后,但在分支之前将块拖到信号线上。如果需要为块腾出空间,请将正弦波块拖到左侧或通过向右拖动来移动分支的末尾。

    将块拖到信号线上时,块连接到两端的信号线。当您对该位置满意时释放块。

  3. 删除顶部范围块。如果要将其与模型断开连接,但不想删除它,请按住转移然后拖着木块。按下即可剪切或删除Ctrl + X或者删除钥匙。破碎的连接显示为红色虚线。

    提示

    当您删除一个有一个输入和一个输出的块时,会出现一条蓝色的线,表示虚线之间的连接。单击蓝线连接信号。

  4. 添加A.到工作区块在断开连接的末尾。这到工作区块将结果输出到MATLAB工作区中的变量。

  5. 添加A.正弦波块到模型并将幅度设置为5.。将它放在子系统的左侧。

  6. 将另一个输入添加到子系统。从新的拖动一条线正弦波阻塞到子系统的左侧。子系统上出现一个新端口。

    或者,单击块的一侧并选择要创建的端口类型。

    对于某些块,这些操作添加一个输入端口或输出端口。例如,当您将一条线连接到一个子系统时,该子系统上就会出现一个端口。其他添加端口的块包括总线的创造者范围添加,产品块。

  7. 将输出添加到子系统。加上另一个到工作区块到模型并将其放在子系统的右侧。将一条线从其输入端口拖到子系统的右侧。子系统上出现一个新端口。

  8. 打开子系统并重命名Out2块工作区。添加A.手动开关块到子系统。调整它并如图所示连接它。分支后的信号获得块将输出定向到到工作区块。

    然后,返回到模型的顶层。图中显示了当前的模型。

  9. 模拟模型。

    • 出去变量出现在MATLAB工作区中。双击变量以探索结果。

    • 如果要使用第二个正弦波作为子系统的输入,打开子系统,双击开关。输入更改为In2块。模拟了。

    提示

    模拟模型而没有效果偏见块,右键单击偏见块并选择通过评论。该块保持在模型中,但不会影响操作。右键单击偏见块并选择取消注释启用块。这注释出命令注释掉块输出信号,因此信号数据不通过。

通过块注释和评论

你可以使用注释出通过评论Simulink中的命令金宝app®排除模拟中的块,而不会物理地从模型中删除块。

  • 注释出:从模拟中排除所选块。信号终止并接地。当您注释出块时,块的输出端口处的信号名称被忽略。要在仿真期间包含此类信号,请在块的输入端口添加信号名称。

  • 通过评论:从模拟中排除所选块。信号通过。要发表评论,块必须具有相同数量的输入和输出端口,无控或连接端口。

要通过,右键单击块并选择注释出通过评论基于您的建模需求。或者,选择块和按Ctrl + Shift + X评论,或按Ctrl + Shift + Y通过发表评论。

这些Simu金宝applink块不支持金宝app注释出通过评论命令:

  • 轮廓尺寸

  • 外港

  • 连接端口

  • 参数Inport.

  • 参数出口

  • 数据存储内存

  • Goto标签可见性

信号发生器块不支持金宝app通过评论命令。

相关的话题