我不熟悉Python,尤其是不熟悉使用matplotlib绘制图形。我正在做一项作业,我们必须在笛卡尔坐标系上用x和y的方程式来绘制螺线图:
x = (R + r) * math.cos(theta) - d * math.cos((R+r)*theta/r)
y = (R + r) * math.sin(theta) - d * math.sin((R+r)*theta/r)
其中给出了R,r和d的值。
这会产生一个错误,因为变量theta没有定义。我见过使用numPy定义theta的方法,但是我们不允许使用这个特定的库来完成这个任务。绘制0< theta < 2pi的肺图的最佳方法是什么?
提前感谢!
转载请注明出处:http://www.66758680.com/article/20230526/1014647.html