Kishen Mahadvan,Mathworks
州流程®提供一种图形语言,包括状态转换图,流程图,状态转换表和TRECT表。使用状态流来描述MATLAB的方式®算法和Simulink金宝app®模型对输入信号,事件和基于时间的条件作出反应。
设计和开发监控,任务调度,故障管理,通信协议,用户界面和混合系统。
模型组合和顺序决策逻辑可以在Simulink模型中被模拟为块,或者作为MATLAB中的对象执行。金宝app使用图形动画来分析和调试执行时执行逻辑。编辑时间和运行时检查确保在实施之前设计一致性和完整性。
StateFlow通过利用状态图,流程图和真理表来简化包含复杂逻辑的设计系统,或在多种操作模式之间切换。
StateFlow用于开发Supericisory Control和任务调度,故障管理,测试和测量和接口逻辑和通信协议等应用程序。
单个图表可以表示整个规范文档。但这些图不仅仅是静态图片。stateflow图表是Simulink Model中的块 - 只金宝app需单击“运行”按钮,请参阅它们是更大的建模和仿真环境的一部分,使您可以模拟和评估您的设计的性能和行为。
StateFlow动画和图形调试使您可以检查各种设计的转换方式。
您可以查看您的场景如何使用序列查看器等诊断工具展开。
您可以直接将您的设计链接到要求,检查它是否符合行业标准,并收集保险费标准,确保一切正常工作。
一旦您验证并验证了设计的行为,您可以自动生成C / C ++,HDL和PLC代码。这使您可以直接在实施平台上杠杆作品,而无需手动编写数千行代码。
同样,您可以自动创建伴随您设计的文档。
如果在不使用Simulink模型的情况下开发MATLAB应用程序,则仍然可以使用StateFlow金宝app来简化您的设计。
在MATLAB中,StateFlow图表表示为可以用于程序机器人或随处定时的对象是重要的。
相同的状态图表可以表示多个对象的逻辑。这使得更改方案中的对象数量简单。
要了解更多或开始试用,请参阅equentflow产品页面。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。