我要用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) 試試這個結果
添加新評論