看板 MATLAB 關於我們 聯絡資訊
假設c1=0.1 data(1,j)=(1,2,3,4,5……,364,365) 如果要運算 c1=0.1 1 2 3 4 .. .. .. 1+0.1=1.1 2+1.1=3.1 3+3.1=6.1 4+6.1=10.1 .. 如何得知下方累加的數值矩陣,如(1.1,3.1,6.1,10.1,~~~~) 我寫成i=1,c1=0.1 for j=1:365 c1=c1+data(i,j) 結果c1=0.1+1+2+3+4+5…+365,而非1*365的矩陣 因為才剛開始學matlab,煩請各位達人解惑,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.72.23 ※ 編輯: ljc321 來自: 111.249.72.23 (11/23 03:12) ※ 編輯: ljc321 來自: 111.249.72.23 (11/23 03:13)
DKer:data=[1:365]; A=cumsum(data)+0.1; 11/23 13:20