Stateflow 邏輯驅(qū)動系統(tǒng)建模培訓(xùn)大綱
流程圖建模
Objective: 使用流程圖實(shí)現(xiàn)決策判斷。
節(jié)點(diǎn)和轉(zhuǎn)移
流程圖行為
Stateflow 界面
條件和條件動作
圖表數(shù)據(jù)
常用模板
狀態(tài)機(jī)建模
Objective: 使用狀態(tài)轉(zhuǎn)移圖表實(shí)現(xiàn)狀態(tài)機(jī)。
狀態(tài)機(jī)行為
狀態(tài)和轉(zhuǎn)移動作
圖表初始化
動作執(zhí)行順序
狀態(tài)中使用流程圖
Mealy and Moore 圖表
分層狀態(tài)機(jī)
Objective: 使用分層狀態(tài)機(jī)改善狀態(tài)機(jī)清晰度。
超狀態(tài)和子狀態(tài)
狀態(tài)數(shù)據(jù)
歷史節(jié)點(diǎn)
轉(zhuǎn)移優(yōu)先級
條件執(zhí)行順序
并發(fā)狀態(tài)機(jī)
Objective: 使用并發(fā)狀態(tài)機(jī)建立多進(jìn)程模型。
并發(fā)狀態(tài)機(jī)優(yōu)勢
圖表/狀態(tài)關(guān)系
并發(fā)狀態(tài)機(jī)行為
Day 2 of 2
狀態(tài)機(jī)中使用事件
Objective: Stateflow 圖表中使用事件影響圖表執(zhí)行。
狀態(tài)機(jī)中使用事件
廣播事件
狀態(tài)機(jī)中事件的行為
隱含事件
時序邏輯運(yùn)算
Stateflow 中調(diào)用函數(shù)
Objective: 在 Stateflow 圖表中創(chuàng)建Simulink 函數(shù), MATLAB 函數(shù)和流程圖函數(shù)。
函數(shù)類型
Simulink 函數(shù)
MATLAB 函數(shù)
流程圖函數(shù)
真值表和狀態(tài)轉(zhuǎn)移表
Objective: 以表格形式創(chuàng)建流程圖和狀態(tài)機(jī)。
真值表
條件,決策和動作
狀態(tài)轉(zhuǎn)移表
狀態(tài),轉(zhuǎn)移和動作
Stateflow 中基于組件建模
Objective: 重用 Stateflow 設(shè)計,狀態(tài)機(jī)類型, Stateflow 與 Simulink 數(shù)據(jù)交互。
總線信號
數(shù)據(jù)類型
原子子圖表
數(shù)據(jù)映射
圖表重用 |