极坐标绘图——正方形、三角形

1148-张同学

发表文章数:63

首页 » 数据科学库 » 正文

极坐标绘图

// An highlighted block
import numpy as np
import matplotlib.pyplot as plt
r=np.arange(1,6)
#角度变化
theta=[0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
ax=plt.subplot(111,projection='polar')
#(theta:角度,r:绘图点的位置,linewidth:线条宽度)
ax.plot(theta,r,color='r',linewidth=3)
ax.grid(True)
plt.show()

极坐标绘图——正方形、三角形

正方形绘图

// An highlighted block
import numpy as np
import matplotlib.pyplot as plt
r=np.arange(5)
#将r只取5
r.fill(5)
#0,90,180,270,360
theta=[0,np.pi/2,np.pi,3*np.pi/2,2*np.pi]
ax=plt.subplot(111,projection='polar')
ax.plot(theta,r,color='r',linewidth=3)
ax.grid(True)
plt.show()

极坐标绘图——正方形、三角形

三角形绘图

// An highlighted block
import numpy as np
import matplotlib.pyplot as plt
r=np.arange(4)
r.fill(4)
#-30,90,210,330
theta=[-np.pi/6,np.pi/2,7*np.pi/6,11*np.pi/6]
ax=plt.subplot(111,projection='polar')
ax.plot(theta,r,color='r',linewidth=3)
ax.grid(True)
plt.show()

极坐标绘图——正方形、三角形

未经允许不得转载:作者:1148-张同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《极坐标绘图——正方形、三角形》 发布于2020-07-14

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录