中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 3271查看
  • 4回复

二次开发遇到的问题:Error using ==> sim

[复制链接]


该用户从未签到

发表于 16-11-2011 22:48:40 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


在对ADVISOR进行二次开发时,RUN之后出现如下问题:
Error using ==> sim
--> Data type mismatch. Input port 1 of block 'BD_SUV/electric acc loads <acc>/Electrical Accessory Loads v2 <acc>/backward model/electrical accessories (W)/Electrical Accessories: Time Variable/Aux Loads 14V Pwr/RearDefrost/Subsystem/Subsystem/Hit  Crossing3' expects a signal of data type 'double'. However, it is driven by a signal of data type 'boolean'.
--> Data type mismatch. Output port 1 of block 'BD_SUV/electric acc loads <acc>/Electrical Accessory Loads v2 <acc>/backward model/electrical accessories (W)/Electrical Accessories: Time Variable/Aux Loads 14V Pwr/RearDefrost/Subsystem/Subsystem/Relational Operator3' is a signal of data type 'boolean'. However, it is driving a signal of data type 'double'.
> In D:\MATLAB\advisor\advisor2002\gui\SimSetupFig.m (run_pushbutton_Callback) at line 1351
  In D:\MATLAB\advisor\advisor2002\gui\SimSetupFig.m at line 374

continue 可以运行,一到RUN就出问题,不知道是哪里错了呢?
我用的是2002,matlab6.5,应该跟版本没问题吧,文件修改,模型什么的也没有问题


该用户从未签到

发表于 18-11-2011 10:20:17 | 显示全部楼层
用matlab6.1
回复 支持 反对

使用道具 举报



该用户从未签到

 楼主| 发表于 18-11-2011 12:31:06 | 显示全部楼层
纠结了好几天,我试试看
回复 支持 反对

使用道具 举报



该用户从未签到

发表于 21-11-2011 14:27:28 | 显示全部楼层
advisor在高级的matlab中运行必须要有一个补丁文件,先进入matlab,在matlab中打开这个补丁文件,然后按下F5运行补丁文件,运行完成后进入advisor中就没有问题了。
呵呵,这个问题刚开始我也纠结了好长的时间才弄好的,住你好运。

ADVISOR2002patchforR13.m

2.99 KB, 下载次数: 37, 下载积分: 积分 -1

回复 支持 反对

使用道具 举报



该用户从未签到

发表于 12-6-2012 00:39:18 | 显示全部楼层
ADVISOR2002patchforR13.m这个不错...
回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 23-12-2024 08:25 , Processed in 0.490438 second(s), 35 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.