24小时热门版块排行榜    

查看: 1112  |  回复: 2

yongyux

新虫 (小有名气)

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

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

» 猜你喜欢

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

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

yongyux

新虫 (小有名气)

自己顶一下~
2楼2011-11-15 09:50:14
已阅   回复此楼   关注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的回帖
相关版块跳转 我要订阅楼主 yongyux 的主题更新
信息提示
请填处理意见