24小时热门版块排行榜    

查看: 1126  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

yongyux

新虫 (小有名气)

[求助] 如何在matlab里循环load 相同类型的数据

是这样的,我要处理的数据是有几十个mat文件(就是声音文件保存成了mat形式),然后我想对这些文件做相同的 处理,希望能够批量算出来,但是由于每个声音文件中的变量名都是一样的,所以想要做个循环,但是直接用for循环,load i.mat就找不到文件了,该怎么办,我是个编程新手,求具体讲解,多谢。3个金币奉送。
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

【答案】应助回帖


yongyux(金币+3): 谢谢,我用open函数也可以,但是不能直接打开,麻烦一点,还是这个好。以后多指教。 2011-11-15 11:07:48
xiegangmai(金币+1): 谢谢应助! 2011-11-15 11:17:13
改名为1.mat 2.mat.....
for i=1:n
name=[num2str(i),'.mat'];
load(name)
end
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
3楼2011-11-15 10:57:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答
信息提示
请填处理意见