Re: [問題] 如何寫成使用者輸入已回收
※ 引述《amigoe (amigoe)》之銘言:
: ※ 引述《onicalz ()》之銘言:
: : for I = 1:10
: : city10(I,:) = input(['city',num2str(I),' = ']) ;
: : end
: 想在請教一下 如果想把1:10 的10也變成變數,依照使用者輸入多少來判斷,
: 那要怎麼寫呢?感謝
NUMCITY = input('number of city = ')
for I = 1:10
city10(1:NUMCITY,:) = input(['city',num2str(1:NUMCITY),' = ']) ;
end
for i=1:10
for j=1:10
DL10(i,j)=city10(i,1)
end
end
請問是這樣的寫法嘛?
輸入number of city = [1 3;1 3;1 3;1 3;2 1;1 1;1 2;1 3;1 3;1 1]
出現city1 =
是哪裡寫錯了呢?
在請教一個問題,這樣的寫法是說只能輸入10的值嘛?
若是程式自己判斷使用者輸入怎麼值 那要怎麼寫呢?
非常感謝指導
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.128.65.43
※ 編輯: amigoe 來自: 140.128.65.43 (02/16 11:05)
討論串 (同標題文章)