1
我的代碼:如何使用循環將值存儲到向量中?
for years = 1900:2000
temp = T(year == years & month == 1);
mt = mean(temp);
fprintf('The mean of January through 1900-2000 is %2.3f\n', mt)
end
這將打印我通過這些年的月平均氣溫。
但我想將這些值存儲在一個向量中,當我嘗試在for循環中添加mt = [mt]
時,它只給出最後的平均值,同樣在我的工作空間中,mt僅等於最後一個平均值被打印。如果任何人都可以幫助它將不勝感激。謝謝。
謝謝,我明白了,你的意思是性能方面效率低下嗎? – Jay
@ user5983828是的,性能明智。查找循環中的矩陣並在MATLAB中預分配,你會發現很多解釋。 – Dan
好吧,有道理,但有一個問題,nume1的目的是什麼? – Jay