代码
import matplotlib.pyplot as plt
import numpy as np
radius = 10 # 半径的长度
center = np.array([0,0]) # 圆心的坐标
t = np.linspace(0, 2 * np.pi, 100)
x = center[0] + radius * np.cos(t)
y = center[1] + radius * np.sin(t)
plt.figure(figsize=(5,5))
plt.plot(x,y)
plt.show()
运行结果:

参考链接:
这段代码演示了如何利用numpy的linspace函数生成角度,结合matplotlib的pyplot模块绘制一个半径为10的圆形。通过设定圆心坐标和计算圆上各点的坐标,然后用plot函数显示图形。
1749

被折叠的 条评论
为什么被折叠?



