📐 Simulink 从入门到精通
基于模型的开发环境 · 30章完整体系
🎓 风格 · 轻松进阶
01
Simulink入门
基于模型的设计
界面介绍
模型文件管理
基本操作与仿真
02
Simulink库浏览器
常用模块库概览
Sources/Sinks
Math Operations
Continuous/Discrete
03
信号与数据类型
信号线
double/single/int
boolean/bus
类型转换模块
04
子系统基础
子系统概念
Subsystem
原子子系统
使能子系统
05
触发子系统与函数调用子系统
Triggered Subsystem
Function-Call Subsystem
应用场景与配置
06
条件执行子系统
If-Else子系统
Switch Case
状态使能子系统
应用实例
07
代数环与代数约束
代数环产生原因
检测与消除
Algebraic Constraint
08
MATLAB Function模块
嵌入MATLAB代码
输入输出定义
代码生成与调试
09
S-Function基础
S-Function概念
C MEX S-Function
Level-1 vs Level-2
10
S-Function高级应用
回调函数详解
多输入多输出
TLC代码生成
11
状态机与Stateflow入门
Stateflow编辑器
状态与转移
事件驱动建模
简单实例
12
Stateflow高级特性
层次化状态
并行状态
历史节点
数据对象/事件
13
模型配置与求解器
固定/变步长
求解器选择
配置参数详解
14
仿真数据管理
信号记录与日志
To Workspace/File
From Workspace/File
数据检查器
15
参数化建模与模型回调
模型工作区
Masking
回调函数
Pre/PostLoadFcn
16
模型验证与测试
信号约束/断言
模型验证库
测试用例生成
覆盖率分析
17
代码生成基础
Embedded Coder
配置代码生成
ANSI C代码
代码与模型对应
18
代码生成高级配置
自定义存储类
代码替换库
优化代码效率
19
模型部署与硬件在环(HIL)
部署到硬件
HIL概念
外部硬件接口
I/O模块
20
Polyspace代码验证
静态分析基础
运行时错误检测
代码度量与合规
21
Simulink Design Verifier
形式化验证
设计错误检测
测试用例自动生成
22
Simulink与MATLAB脚本交互
批量修改模型
自动仿真与结果分析
参数扫描
23
Simulink与ROS/ROS2集成
ROS工具箱
发布/订阅模型
与ROS节点联合仿真
24
Simulink与深度学习
深度学习工具箱
导入预训练网络
推理与仿真
25
Simulink与控制系统设计
控制系统设计器
线性化模型
频域分析
PID调优
26
Simulink与信号处理
信号处理工具箱
滤波器设计
频谱分析
时频分析
27
Simulink与电力电子仿真
Simscape Electrical
电力电子器件建模
电机驱动系统仿真
28
Simulink与车辆动力学仿真
车辆动力学工具箱
车辆模型搭建
ADAS系统仿真
29
Simulink与航空航天应用
航空航天工具箱
六自由度运动方程
飞行控制律设计
30
Simulink项目实战
需求到模型
版本控制与模型管理
项目部署与交付