python polar contour_13.极坐标系(Polar coordinate system)
极坐标系统中任意位置可由一个夹角 $ heta$ (极角)和一段相对原点—极点的距离 $ ho$ (极径)来表示。
极坐标系的应用领域十分广泛,包括数学、物理、工程、航海、航空以及机器人领域。
在极点为O、极轴为L的极坐标系里,点(3, 60°)的径向坐标为3、角坐标为60°,点(4, 210°)的径向坐标为4、角坐标为210°。
plt.gca(projection='polar')
# projection 是坐标轴的投影类型,这里我们选 'polar' 极坐标系
案例:绘制极坐标系, $y = 0.8x$
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 4 * np.pi, 1000) # (1000,)
print(x.shape)
y = 0.8 * x
# 极坐标系
plt.figure('Polar')
plt.gca(projection='polar') # 拿到极坐标系
plt.plot(x, y)
# 直角坐标系
plt.figure('Data')
plt.plot(x, y)
plt.show()
直角坐标系演示图:
极坐标演示图:
练习:绘制极坐标系,$y = 3sin(6x)$
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 6 * np.pi, 1000)
y = 3 * np.sin(6 * x)
# 极坐标系
plt.figure('Polar')
plt.gca(projection='polar')
plt.plot(x, y)
# 直角坐标系
plt.figure('Data')
plt.plot(x, y)
plt.show()
直角坐标系演示图:
极坐标演示图:
The End
python polar contour_13.极坐标系(Polar coordinate system)相关推荐
- ECEF rectangular coordinate system(ECEF直角坐标系)
只有当有定位的需要时,才发现当年自己地理学的不太好,经纬度什么的都不是太清晰,麻烦了.今日以ECEF position为契机,参考维基百科以及一些叫不上名字的文章来简单地总结一番. 参考地址: htt ...
- 14.图像透视——介绍,坐标系统(Coordinate System),建模投影(Modelling Projection)_1
目录 介绍 坐标系 建模投影 学前基本概念: 投影( projection):光学上是指在光线的照射下,物体的影子投射到一个面上.数学上是指将图形的形状投射到一个面或一条线上.第二种解释:投射在一个面 ...
- 大地坐标系(Geocentric Geodetic Coordinate System)与笛卡尔积坐标系(Geocentric Space Rectangular Coordinate System)
大地坐标系(Geocentric Geodetic Coordinate System)与笛卡尔积坐标系(Geocentric Space Rectangular Coordinate System) ...
- 直角坐标系(Cartesian或Rectangular coordinate system)
(1)用语说明 直角坐标系(直交坐标系,Rectangular coordinate system,或Cartesian)是数学上平面或空间中表现任意点的方式,一般多用于2维或3维坐标系,有时也用于4 ...
- ArcGIS坐标系转换出错:Error 999999执行函数出错 invalid extent for output coordinate system...
本文主要介绍在用ArcGIS做坐标系转换过程中可能会遇到的一个问题,并分析其原因和解决方案. 如下图,对一份数据做坐标系转换: 过了一会儿,转换失败了.错误消息如下: "消息"中提 ...
- Barycentric coordinate system(重心坐标系)
原帖: 空间三角形与射线相交并求交点的重心坐标系表示 有如下几点可以了解. 1.Barycentric coordinate system的数学定义 wiki 中文wiki 其中 中文wiki 中 ...
- Geographic coordinate system和projected coordinate system
Geographic coordinate system和projected coordinate system 经常碰到这两个概念:Geographic coordinate system和proj ...
- Geographic coordinate system和projected coordinate system的区别(转)
http://hi.baidu.com/moonstream/blog/item/987d9a52835be0040df3e36a.htmlGeographic 要明确两个概念:Geographic ...
- 笛卡尔坐标系 (Cartesian coordinate system)
笛卡尔坐标系 (Cartesian coordinate system) 人工智能 - 深度学习 - 知识体系 在数学中,笛卡尔坐标系 (Cartesian coordinate system) 是一 ...
最新文章
- 恕我直言,有了这款IDEA插件,你可能只需要写30%的代码...
- oracle中用户连接相关
- matlab xlsread参数_利用MATLAB批量完成科研数据处理
- 使用virt-install安装kvm虚拟机时需要的问题
- Vue+Vue-router+Vuex项目实战
- 妈蛋:kinMaxShow旋转木马异常,WebUploader图片上传坑爹,图像被压缩
- 如何在Mac上强制退出应用
- 社会工程学之ip获取和定位
- WorkTool(一)企业微信群管理机器人实现
- Linux上解压缩.gz、.bz2、.tar、.tar.gz、tar.xz后缀文件
- 图形界面介绍——Select键
- java 200以内质数_Java:2-200内的质数
- Windows server 2008 R2安装详细教程
- 【JavaScript】多行文本省略,并且判断是否需要省略。
- 一个屌丝程序猿的人生(八十三)
- 【脑电数据处理】electrophysiology and EEG(AP\LFP\ECoG\EEG)
- 数据库中候选键的确定
- connect() failed (10061: No connection could be made because the target machine actively refused it
- 智能向左,设计向右,酒店行业进入“智美新时代”
- linux socat 命令,socat在Linux下的使用