matlab道路情况建模

一、下载matlab和prescan

链接: matlab安装教程 2020b

链接: prescan8.5.0安装教程
(非常详细,prescan最后有一步替换,应该是要把2019替换成当前年份)

二、matlab里的Driving Scenario Designer工具箱

app中Driving Scenario Designer进行设计
很简单,不详细说了

三、prescan与matlab联合仿真

啊,生气,好多问题

1、在prescan中建模,设计自己需要的场景

(1)打开prescan,添加道路小车等
在这里插入图片描述

(2)设置小车的行动路线
在这里插入图片描述

设置小车的行驶速度
在这里插入图片描述
在这里插入图片描述
一些建模的操作(参考)

(3)查看3D效果 或 simulink联合仿真
依次点击Prase -> Build -> “大眼睛”/“计时器”
在这里插入图片描述

这里点击看3D效果,出现报错,查了一下貌似是因为我的路径里有中文(C盘用户名是中文,哭)
在这里插入图片描述

(4)2D图
在这里插入图片描述

2、通过prescan打开matlab

(1)双击启动
在这里插入图片描述
(2)右键点击 -> open
在这里插入图片描述

在这里插入图片描述

matlab里路径显示在prescan里
在这里插入图片描述

3、在matlab里运行prescan里的场景

正常来说,点prescan上面的第四个“计时器”可以弹出,但是我有中文,先忽略这个方法。

(1)通过prescan启动matlab,出现以下报错:

在这里插入图片描述
通过下载下载TDM-GCC解决

TDM-GCC下载网址: https://jmeubank.github.io/tdm-gcc/download/

我下载的是第二个:
在这里插入图片描述

忘了哪里的了,先放这吧😅
在这里插入图片描述

下载完成后,输入下面的命令行:
在这里插入图片描述
或者:
在这里插入图片描述
prescan关联simulink出错问题的解决方法mex -setup: https://blog.youkuaiyun.com/alaers/article/details/105348694

https://blog.youkuaiyun.com/qq_45020093/article/details/106338897

(2)运行(1)的命令后左侧出现刚刚prescan中建立的场景,双击 .slx 文件打开
在这里插入图片描述

弹出新的窗口:
在这里插入图片描述
prescan与simulink的连接: https://blog.youkuaiyun.com/qq_31239495/article/details/88945609

(3)展示出模型后,点击Regenerate重新生成编译表
在这里插入图片描述

(4)点击 run,开始运行
在这里插入图片描述

运行后报错,好像是版本的问题:
在这里插入图片描述
查到的解决方案:
(1)将所有路径里的中文改成中文
https://ww2.mathworks.cn/matlabcentral/answers/567342-starting-pump-controller-failed-not-all-expected-federates-logged-in-in-time-missing-federates

(2)断网https://blog.youkuaiyun.com/qq_51531702/article/details/127922482

(3)下载合适版本的https://blog.youkuaiyun.com/weixin_44727682/article/details/122007515

参加了个比赛,学习一下新领域吧嘿嘿

(我的电脑是跑不起来了,交给学弟了
(学弟学妹加油呀!!感觉他们真的好棒呀,呜呜

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值