怎样查看matlab里mat文件的具体内容?
在simulink模型里,我将运行的数据用to file模块,以mat格式储存,怎样读取mat文件的具体内容?或者怎样查看里面的数据,然后进行画图? mat格式的文件,尝试用load。回复 2楼 的帖子
用了,还是不行啊,我用的是:loadxx.mat;
plot(xx(:,1),xx(:,2))
提示找不到xx文件 load 之后工作空间里会有xx文件,如果没有就说明当前目录下没有xx.mat文件
回复 4楼 的帖子
确实有啊,能找到啊, 就是看不到数据,我想吧它换成别的格式,结果打开是乱码!这究竟怎么回事啊?急求答案! 若提示找不到xx文件就表示工作目?下?有xx.mat文件
您确定simulink有文件产生吗
建议将.mdl档上传
回复 6楼 的帖子
怎么没有办法上传啊,说该扩展名格式不能上传!如果方便我能不能发到你邮箱你帮我看看,谢谢!! 你可以将档案更名上传 上传的文档在附件里是记事本的格式,回头请更改一下为mat。回复 9楼 的帖子
误会了, 我说的是simulink的mdl档因我怀疑你的simulink无文件产生
我笔电没带在身旁, 没matlab可试
晚点, 我会试着load看看 是应该找不到,因为虽然你数据文件的名字是x,但是你的变量名字是ans,
如果plot的话应该这样
plot(ans(1,:),ans(2,:))
回复 11楼 的帖子
谢谢啊,这样子,因为刚接触,想试试这个怎么用,这个怎么能看到数据吗??我有一个比较复杂的simulink模型,运行到一半终止了,我想看看运行到哪了??请赐教!! 还好论坛高手如云问题有人帮你解决了 1、plot命令是画图的命令,你想看数据只要在工作空间里双击变量名就可以了
2、如果是因为一个错误而终止的话,在弹出的对话框里会提示运行到什么时间了,
如果想看波形只要在关注的位置上加上scope就行了
页:
[1]