- MATLAB Simulink 教程
- MATLAB Simulink - 主页
- MATLAB Simulink - 简介
- MATLAB Simulink - 环境设置
- MATLAB Simulink - 启动 Simulink
- MATLAB Simulink - 模块
- MATLAB Simulink - 线
- MATLAB Simulink - 构建和仿真模型
- MATLAB Simulink - 信号处理
- MATLAB Simulink - 向信号添加延迟
- MATLAB Simulink - 数学库
- 构建模型并应用 If-else 逻辑
- MATLAB Simulink - 逻辑门模型
- MATLAB Simulink - 正弦波
- MATLAB Simulink - 函数
- MATLAB Simulink - 创建子系统
- MATLAB Simulink - For 循环
- MATLAB Simulink - 导出数据
- MATLAB Simulink - 脚本
- 求解数学方程
- 一阶微分方程
- MATLAB Simulink 有用资源
- MATLAB Simulink - 快速指南
- MATLAB Simulink - 有用的资源
- MATLAB Simulink - 讨论
MATLAB Simulink - 创建子系统
当您的模型变得庞大且复杂时,子系统非常有用。您可以将模型的一部分更改为子系统,以帮助保持流程非常干净且易于理解。
在本章中,让我们学习如何在 Simulink 中创建一个简单的子系统。首先,创建一个空白模型,如下所示 -
现在,我们将创建一个简单的模型,将两个数字相加,然后将模型的一部分转换为子系统。
我们创建了一个具有两个输入的简单模型。这些输入将相加并在显示屏内显示结果。
我们将常量的值更改为 10 和 20。结果 10+20 = 30 应该在显示块内看到。
让我们再添加一个名为 Unary minus 的块,它将输出从 30 更改为 -30,如下所示 -
现在,让我们选择部分,即总和和一元减块来创建一个子系统,如下所示 -
单击创建子系统。完成后,求和块和一元减块将转换为子系统,如下所示 -
现在,当您运行模拟时,它将显示与之前相同的结果
双击子系统可查看原始块,如下所示 -
单击子系统附近的向上箭头可返回模型。