多语言展示
当前在线:693今日阅读:84今日分享:32

【python入门】matplotlib画极坐标方程图像

本文,用matplotlib来绘制极坐标方程的图像。
工具/原料
1

电脑

2

python3.6

方法/步骤
1

先来了解一下python里面向量的'乘法'的一种特性,给出两个阶数相同的向量a和b,a*b的结果是对应元素相乘,仍是一个阶数相同的向量。a=np.array([1,2,3])b=a+1for i in [a,b,a*b]:    print(i)

2

先把参数的变化范围0到2π细分,每0.001为一个数字:a=np.arange(0,2*np.pi,0.001)

4

绘制图像:plt.plot(x,y,'-',c=(0,0,1))plt.show()这个图像看起来有点变形。

5

需要确定画布的大小,才能保证图像不变形:v=5*(max(y)-min(y))/(max(x)-min(x))plt.figure(figsize=(5,v))

6

隐藏坐标系:plt.axis('off')

推荐信息