Simulink
石先生的技术博客
此人很勤快,什么都想学学
展开
-
[Matlab]function中使用sim()调用Simulink模型出错
Matlab基础知识:1.这里涉及的知识是工作空间。 function使用的是Caller workspace,跟Command Windows使用的Base Workspace不是一个工作空间,它是在函数进入执行前开辟,函数调用结束时进行释放。2. 除了声明全局变量之外(很多使用者都建议不要声明全局变量),还可以使用assignin函数,具体使用方法:assignin(ws, ‘var’, ...原创 2019-05-20 03:03:52 · 3903 阅读 · 1 评论 -
[Matlab]函数中调用sim()和函数中清理base workspace
如果在m脚本中调用sim(),基本都不会有什么问题;可是如果在function中调用sim(),则会遇到错误,通常是由于工作空间的问题,这时需要将sim()所需要的所有变量都利用assignin导入到base workspace里面去,这样sim()才能正常运行。可是这样运行之后,base workspace里面会有很多变量,在运行之后没有被删除,这时候需要在函数内将base workspac...原创 2019-05-20 17:01:53 · 2750 阅读 · 0 评论 -
[Simulink]开始学习Simulink
目标:学懂Simulink,从此Simulink Debug不求人。教材:https://www.youtube.com/watch?v=T0h4-3GIjlw&list=PLS_51HNXmgP_W-qRG10mu-10RJJfyUk56总共98个视频,每个10几分钟,应该很快就能看完。在CSDN做笔记。...原创 2019-05-18 03:49:28 · 465 阅读 · 0 评论 -
[Simulink]parsim并行计算一直报错的原因是误用了’UseFastRestart‘
在一次并行计算过程中,需要利用parsim()函数将一个Simulink Modell在不同参数配置下多次运行,结果多次报错,而且报错的行为尤为诡异。当时运行的是一个电动汽车的模型,每次涉及到修改前后轴电机数量的时候,如果其中之一为0,则特别容易报错。可是单独运行该配置的时候又非常好,为了这个问题困扰了好几天,直到看到这个帖子:http://xilinx.eetrend.com/d6-xilin...原创 2019-05-18 19:10:35 · 1520 阅读 · 0 评论