[問題] 模擬刀刃軌跡程式和圖形已回收

看板MATLAB作者 (便秘)時間16年前 (2009/08/11 13:26), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/2 (看更多)
我現在有刀具的運動軌跡程式 X=R*sin(phi)+phi/(2*pi) Y=R-R*cos(phi) 要用圖形模擬出他的運動軌跡 我不太會寫程式 但還是亂寫出了一個程式 從角度0度到360度 clear R=1 for i=1:360 phi=i X=R*sin(phi)+phi/(2*pi) Y=R-R*cos(phi) figure(1) plot(X,Y) end 這程式雖然可以跑出點 但是圖形為什麼只出現一個點 不知道錯誤在哪裡 還是這程式哪裡有錯誤 希望指點迷津一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.43.30.70

08/11 14:05, , 1F
因為你迴圈每次會產生一組點座標,一次只會繪一組
08/11 14:05, 1F

08/11 14:14, , 2F
在plot(X,Y)後面加上 hold on 即可
08/11 14:14, 2F

08/11 22:27, , 3F
感謝解惑 不過出來的點根本沒連起來 不知程式哪有錯呢?
08/11 22:27, 3F

08/12 18:27, , 4F
把X和Y改成X(i)和Y(i)試試看
08/12 18:27, 4F
文章代碼(AID): #1AWG3goZ (MATLAB)
文章代碼(AID): #1AWG3goZ (MATLAB)