本文已参与「新人创作礼」活动,一起开启掘金创作之路。
介绍
- 跑一个prescan自带的样例,该样例在我的电脑中样例存储在C:\Users\Public\Documents\Experiments\DemoExperiments下的一个叫Demo_3D_Dynamics的文件夹内,如果没有找到可以在这里下载:download.csdn.net/download/qq…
- 这个样例只是让我知道prescan和simlink跑一个小车是什么样子,对于如何搭建场景、simlink下如何进行仿真都有没有介绍
- 运行环境:Prescan 2021.1.0,Matlab R2021a
实验效果
实验过程
-
打开样例
-
分析与构建
-
查看3D效果(这里的效果是静态的,小车不会运动)
-
在matlab中仿真
-
进入当前文件夹界面后,将项目目录添加到路径(不添加的话,在一些情况下运行时会报错)
-
双击进入该目录
-
双击Demo_3D_Dynamics_cs.slx进入Simulink界面
-
点击Run按钮进行仿真
-
看到仿真结果
-
如果觉着小车跑的太快,可以更换求解器
-
我们将求解器换成ode14x速度会慢很多
结束
- 因为导师让复现一个prescan+matlab的项目,所以只能硬着头皮学起了prescan,下载和安装也费了我不少功夫;
- 这是第一次执行prescan的样例,中途遇到了很多挫折,好歹也算是跑起来了,样例看似简单,仿真里面的组件对于我这样的初学者来说也是多的吓人,卡哪里以后搭建场景和仿真控件的配置还要花费不少的时间去学习;
补充
- 在这里再记一个窍门,有的时候Run不起来,双击Regenerate说不定能解决问题。
- 我在运行的时候,多次出现如下错误,这个错误的意思是没有将项目目录添加到路径中,也就是过程里的第五步操作不当或没有操作的原因,此时,请反复重复试验过程第五步的操作:在当前文件夹下面找到Demo_3D_Dynamics,右键>>添加到路径>>选择的文件和子文件夹,看见Demo_3D_Dynamics变黑之后,左键双击,进入Demo_3D_Dynamics,左键再双击,即可以让当前工作路径满足要求了。本操作参考:PreSCAN的安装与自带Demo演示 (一)