我要用matlab繪製一條平面參數曲線,怎麼畫?

題目:

我要用matlab繪製一條平面參數曲線,怎麼畫?
參數方程是r=10*(1+t)   x=r*cos(t / 360)   y=r*sin(t / 360)
軌跡應該是一條螺旋線,請給我繪製的matlab代碼。

解答:

做輔助直線用
>> refline(0,0)
第一個零代表斜率,第二個代表截距
再問: 不明白啊,什麼意思?直接把程序給我吧,謝謝
再答: 哦,我開始理解錯了還以爲要做一條輔助線,不好意思。你的意思是做一條參數曲線吧 >> t=-20*pi:.01:20*pi; >> r=10*(1+t);x=r.*cos(t);y=r.*sin(t); >> plot3(x,y,r)
再問: 不對啊,就是一條平面螺旋線,z爲0
再答: >> t=0:.01:20*pi; >> r=10*(1+t);x=r.*cos(t);y=r.*sin(t); >> plot(x,y) 試試這個結果

添加新評論

暱稱
郵箱
網站