Re: [討論] 請問迴圈更變變數方面的問題已回收
類似的問題其實有人問過XD
1.
for i=1:10
eval(['xlsread(' num2str(i) '.xlsx',1,'A1:B2');']);
end
xlswrite及fprintf同樣可以放在eval的()裡
2. 自行產生變數(做啥XD?)
for i=1:10^100
eval(['a' num2str(i) '=rand();']);
end
自行產生a1~a(10^100)個變數...
※ 引述《howhowgood (howhowgood)》之銘言:
: 1.
: 想請教如何在程式裡面讓他自行去更換變數
: 假設下列為一迴圈
: for i=1:10
: xlsread('1.xlsx',1,'A1:B2')
: end
: 我想讓檔名1,隨著i去更換,應該要怎樣寫????
: 另一個問題是同上碼我想換A1換成別的同樣是有規律的,要怎樣讓他自行取代呢?
: 同樣的問題在
: xlswrite
: fprintf
: 等指令下是否同樣適用?
: 2.
: eval這個指令有沒有help以外的範例,看不太懂說
: 我是想要使用此指令令他自行產生變數
: 如
: a1,a2,a3,a4,a5
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.88.54
推
10/12 11:33, , 1F
10/12 11:33, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):