小弟在搞一个把.txt导入成矩阵的东西。
要录入的txt很多,但是文件名格式很统一,有编号,比如1、2、3、……
现在已知要用load函数,就是想问问能不能建立一个函数让i=load(‘i.txt’),即矩阵1保存1号txt,矩阵2保存2号txt,以此类推
这样子只用一个循环就可以全导入了
目前进度是能单个导入比如1=load('1.txt'),但没法连起来
多谢!
i=0;
for i=1:100;
wjm=sprintf('%s%s%s','gene_',num2str(i),'.txt');
wjjz=load(wjm);
eval(['g',num2str(i),'=wjjz;'])
end
参考一下:https://blog.csdn.net/qq_24946843/article/details/84841921
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632