Re: [問題] 輸出輸入檔讀取已回收
※ 引述《laion (回地球啦)》之銘言:
: 使用textread, xlsread, 或xlswrite
: 假如我一開始設計的檔名是有規律性的,
: 例如我想要從 test1.txt test2.txt test3.txt 取data作比較,
: 除了使用暴力 寫三遍 textread('test.txt') 外,
: 可以用迴圈解決這個問題嗎?
for i=1:3
textread(['text',int2str(i),'.txt'])
end
: 另外,我不確定寫法是不是一樣的,
: 所以也想問一下,
: 假如我有一個行向量a要輸出到excel的worksheet,
: 運算三次之後,分別想放到excel worksheet裡的A B C column
: 請問有辦法用迴圈解決嗎 (就不用打三次的方法)
: 例如 我現在的寫法是長這樣
: a=[1;2;3];
: for i=1:3
: a=a*i;
: switch i
: case 1
: xlswrite('test.xls',a,'worksheet','A1');
: case 2
: xlswrite('test.xls',a,'worksheet','B1');
: case 3
: xlswrite('test.xls',a,'worksheet','C1');
: end
: end
a=[1;2;3];
for i=1:3
a=a*i;
b(:,i)=a;
end
for i=1:3
for j=1:3
c{i,j}=b(i,j);
end
end
xlswrite('test.xls',c);
總之 cell 的一格
就是 excel 的一格
: 似乎太冗長了一點 ...所以想請問那個switch 的block有沒有辦法簡化?
: 感謝賜教~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.25.118.178
推
03/06 07:39, , 1F
03/06 07:39, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):