作者ljuyentintho (小劉)
看板MATLAB
標題[討論]Matlab跑不出想要的圖
時間Wed Apr 13 01:26:00 2016
程式碼如下:
iteration=100;
p=2;
theta_0=10*rand(p,1);
theta=theta_0;
PE_old=PE(theta);
for i=1:iteration
thetanew=10*rand(p,1);
PE_new=PE(thetanew);
if PE_new < PE_old
theta=thetanew;
PE_old =PE_new;
else
end
plot(i,PE_old)
end
目前是希望能跑出100個圖
但是執行之後跑出來的圖完全沒有畫線
請問該怎麼解決呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.54.170
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1460481962.A.8AA.html
推 sin55688: 先確定能畫出一條線在說吧。你這種寫法是畫垂直的點 04/13 12:29
→ sin55688: 另外需要用hold on; 才能保留舊的圖 04/13 12:30
→ kanin1389: 如果人家教對至少給點回應不要完全不回好嗎 04/13 20:58
→ ljuyentintho: k大我有用站內信聯絡s大了 04/14 21:45