螺旋线的画法

Python016

螺旋线的画法,第1张

以cad中画螺旋线为例:

1、首先点击打开主菜单栏绘图中的“螺旋”选项。

2、单击要绘制螺旋的绘图区域中的点:

3、移动鼠标,或直接输入下圆的半径:

4、移动鼠标,或直接输入顶部圆的半径:

5、如果需要修改圆圈数,请输入t并按Enter:

6、输入圈数后回车:

7、移动鼠标,或者直接输入螺旋圈的高度,然后点击绘图区,即可完成螺旋线的绘制:

8、如下图所示,即已经完成了螺旋线:

一、题主给出的第一个方程画出来的螺旋线和他给出的图片不太一样是什么问题?

出错的原因是:对于matlab软件来讲,下列代码书写不规范

x=20*cos(t*360*5)

y=20*sin(t*360*5)

用软件默认三角函数是以弧度制来计算。

应该这样来写,

x=20*cos(5*t)

y=20*sin(5*t)

二、 题主给出的第二个方程,绘制其图形还是有问题。出错的原因还是跟上题的错误一样,其完整代码:

t=0:0.01:2*pi

r=20*t

theta=pi/3+5*t

polar(theta,r)

运行结果如下所示。