simulink
文章平均质量分 64
注释远方
往前看并且坚持、勇敢
展开
-
MBD——Bus使用全解
在MBD中使用对信号归类定义为Bus类型,然后定义对应的变量作为输入输出使得模型看起来简洁、清晰;原创 2022-10-06 17:05:50 · 2282 阅读 · 0 评论 -
数字信号处理X——MBD开发流程与自动化测试
目录一、MBD开发流程二、自动化测试demo一、MBD开发流程需求分析Stakehold:客户需求(产品功能)能否实现与其他零配件协同工作,对应系统测试系统设计SRS:将产品功能设计为不同的子系统,每个子系统输出什么结果,多个子系统共同完成客户需求。对系统设计时提出的规格的测试为功能测试结构设计HLD:将子系统进行模块化设计,模块间的设计达到彼此互相约束互相影响配合的目的。对模块间结合的测试是结合测试详细设计LLD:每个模块内部的设计,实现模块的功能。详细设计对应着单体测试,原创 2021-02-07 17:21:36 · 1352 阅读 · 0 评论 -
数字信号处理X——EasySimulink封装和库
一、前言要想写mdl测试用例,就要了解如何使用M脚本批量执行case,每个case如何调用同一层级的输入输出接口,得到它们的属性;这里记录在B站学到的simulink知识,以备后续想用某个函数或者调用属性翻看。二、Easy S模板function newMdlTmpl(modelname)%model:nameopen_system(new_system(modelname));%set default screenset_param(gcs,'ScreenColor'...原创 2021-02-03 08:50:07 · 422 阅读 · 0 评论 -
数字信号处理X——关于转向灯的需求Stateflow建模
一、前言二、分析三、建模原创 2021-01-20 21:36:18 · 1027 阅读 · 1 评论 -
数字信号处理17——Simulink/Stateflow及应用
2.1更改检测操作检测数据值是否更改:Stateflow可以检测时间步之间数据值的更改,可以使用更改检测运算符来确定变量的值何时发生更改。(要在图设置变量值时生成隐式本地事件,请使用Change运算符)要检测 Stateflow 数据中的更改,请使用下表列出的运算符。运算符 语法 说明 示例 hasChanged tf = hasChanged(data_name) 如果当前时间步开始时data_name的值不同于前一时间步......原创 2021-01-17 19:26:11 · 14041 阅读 · 3 评论