我希望能够在给定的距离集合上绘制同心圆,与源点保持一定的距离。我尝试的第一件事是在极坐标图上绘制弧线,因为这似乎是一个逻辑上的子步骤:
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, polar=True)
ax.plot([1.0,1.5], [5,5], color='r', linestyle='-')
plt.show()
我的第一个问题是这个程序画了一条直线,而不是弧线:
![polar with straight line](https://istack.dev59.com/lW2s6.webp)
y=sin(x)
,那么在matplotlib
中你会做相同的事情,对吧?如果你不喜欢这个方法,我刚刚添加了其他的方法。 - CT Zhu