搜索
汉力达液压金币充值官方微信群液压资料下载
查看: 3672|回复: 4

请教高手,我在AMESim中将仿真了,存为MSD这个文件名,然后在MATLAB7.10.0中输入

[复制链接]
发表于 2013-5-29 22:49:45 | 显示全部楼层 |阅读模式
请教高手,我在AMESim中将仿真了,存为MSD这个文件名,然后在MATLAB2009a中输入
:[R,S]=ameloadt('MSD')出现了
??? Error using ==> datenum at 182
DATENUM failed.

Error in ==> amereadvlfile at 33
    vlLastModifDateTime = datenum(file_date_str);

Error in ==> ameloadt at 251
    inputsToOutputs = amereadvlfile(vl_file_path);
Caused by:
    Error using ==> datevec at 219
    Failed to lookup month of year
请求各位大神给指点!!
发表于 2013-6-3 01:09:28 | 显示全部楼层
这个是因为你的系统日期是中文的,matlab要拿到amesim文件的路径,里面有日期这一项,所以matlab没有办法识别。
可以从控制面板-时钟,语言和区域-更改日期、时间或数字格式里面,把时间的格式改成英文,应该就可以了。
可以试一下~

点评

我的是xp系统,按这个方法改好了~谢谢!  发表于 2013-7-18 20:41
回复

使用道具 举报

 楼主| 发表于 2013-6-3 16:39:25 | 显示全部楼层
16082806 发表于 2013-6-3 01:09
这个是因为你的系统日期是中文的,matlab要拿到amesim文件的路径,里面有日期这一项,所以matlab没有办法识 ...

问题解决了,太感谢了!!太牛了,谢谢!!
回复

使用道具 举报

发表于 2013-6-6 12:37:40 | 显示全部楼层
839951671 发表于 2013-6-3 16:39
问题解决了,太感谢了!!太牛了,谢谢!!

不客气的~正好最近也在用AMESim 和Matlab做联合仿真。想问下你在用AMESim做什么呢?
回复

使用道具 举报

发表于 2013-7-18 20:35:24 | 显示全部楼层
谢谢,我的是xp系统,按照这个方法设置好了~
回复

使用道具 举报

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

本版积分规则