我有一個while循環,我一直無法確定如何成功存儲值。任何幫助將不勝感激。用while循環存儲值(matlab)
n = 0; a = 21; b = 0; c = 0; y = 37.6991; T = 18.5; z = 0.1591; d = 0; f = 15.3049; q = 2.2391e4; e = 5; x = 60;
while n < x
a = a + b
c = y*(T-a)/z;
d = f*c;
b = d/q;
n = n + e;
end
我想存儲的值是a
,我可以告訴的值是內循環正確的,但似乎無法正確存儲的值。
你怎麼知道里面的值是正確的?如果我運行你的代碼,我得到一個錯誤「n undefined near line 1 column 7'。你需要提供一個完整的最小工作示例。 – stephematician
有效的點,對不起我現在更新。 – Scott
更正,我經歷了更新代碼,以確保它的工作沒有錯誤 – Scott