[繪圖] 請問for loop求值後,plot的問題

看板MATLAB作者 (新的開始)時間11年前 (2013/12/07 18:16), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
用迴圈求值後 想要把這些值用plot表示出來,應該是一條直線 但是只有標出最後一點 程式碼 alpha=43.6488 beta=36.4477 for i=200:200:2400 P=alpha+beta*(log10(i)) end plot(P) 請問哪裡出錯了 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.125.170

12/07 20:27, , 1F
P=zeros(1,2400/200)要先定義 然後P(i)=alpha+beta*(log1
12/07 20:27, 1F

12/08 08:22, , 2F
感謝感謝
12/08 08:22, 2F

12/08 15:11, , 3F
不過for loop很慢喔 P=alpha+beta*(200:200:2400)可以達
12/08 15:11, 3F

12/08 15:11, , 4F
到一樣的效果
12/08 15:11, 4F
文章代碼(AID): #1IelMQFh (MATLAB)
文章代碼(AID): #1IelMQFh (MATLAB)