自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Stateflow中if-else的使用

以流程图B为例,当该流程图开始执行时,首先“input==1”为真,因此在第一个判决节点处流程图执行了“output=1” 动作分支。特别是“input==3”,由于没有无条件的转移通路,因此流程图认为此条转移通路整体上无效(局部有效),于是就会回退到“input==1” 的判决节点处,那么这时就不得不去执行动作 “output=4” 的转移分支。其实仔细观察可以发现,流程图A和流程图B在“input==3”处,存在不一致,正是因为缺少了“input==3”处的一根线,流程图B出现了回溯现象。

2024-03-21 16:43:40 1085 1

原创 基于Simulink实现按规定速率向目标值调节

其原因是因为,变量TargetValue和变量CurrentValue数据类型均是single,就会导致TargetValue和CurrentValue的存在精度误差,从而比较不准确,因此在建模的时候,尽量避免在StateFlow中的“条件判断”里面使用“>、<、=”。实现这个功能的内部逻辑是:当前值和目标值进行比较,若当前值>目标值,则当前值递减;最后,当前值和目标值进行判断,并递增或递减,模型如下图(第一个模型有漏洞,用第二个模型),那怎么解决这个问题呢?首先,要先确定或者设置采样时间,如下图。

2024-03-11 14:48:00 621

原创 CANoe打不开怎么办

之前在用CANoe看报文数据的时候,出现了下图情况,然后就无法响应。解决方法:运行下面这个程序之后,再次打开CANoe程序,即可运行成功。尝试方法有:重新安装、重新开机。

2024-03-07 13:03:28 1375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除