极坐标标绘
这些示例展示了如何在极坐标中创建线形图、散点图和直方图。它们还展示了如何注释和更改极坐标图上的轴限制。
创建极线图
在极坐标中想象天线的辐射方向图。加载文件antennaData.mat
,其中包含变量θ
和ρ
。的变量ρ
是测量天线辐射强度的方法吗θ
。通过在极坐标中绘制数据来可视化该辐射模式polarplot
函数。
负载(“antennaData.mat”图极谱图(theta,rho)
在R2022a之前,极轴默认不包含度数符号。将它们相加,用极坐标Pax = gca
。然后使用。修改刻度标签pax。的taTickLabel = string(pax.ThetaTickLabel) + char(176)
。
多极线图
使用抓住
保留当前极轴,并使用polarplot
。
rng (“默认”) noise = rho + rand(size(rho));持有在polarplot(θ,嘈杂的)从
极地图注释
使用注释函数,如传说
和标题
像其他可视化类型一样标记极坐标图。
传奇(“原始”,“与噪音”)标题(“天线辐射图”)
改变极轴极限
默认情况下,半径的负值在极坐标图中被绘制为正值。使用rlim
调整r-轴极限以包含负值。
Rmin = min(rho);Rmax = max(rho);rlim ([rmin征求])
改变θ-轴极限为0和180thetalim
。
thetalim (180 [0])
创建极坐标散点图
用极坐标绘制风速数据。加载文件windData.dat
,其中包含变量方向
,速度
,湿度
,C
。通过在极坐标中绘制数据来可视化风的模式polarscatter
函数。
负载(“windData.mat”) polarscatter(方向、速度)
包括第三个数据输入以改变标记大小并表示第三个维度。
polarscatter(方向、速度、湿度)
使用格式化输入来调整标记显示属性。
polarscatter(方向、速度、湿度、C,“填充”)
创建极坐标直方图
将数据可视化polarhistogram
函数,它产生一种被称为风玫瑰的视觉表现。
polarhistogram(方向)
指定bin确定算法。的polarhistogram
函数中有多种仓数和仓宽的确定算法可供选择BinMethod
字段。
polarhistogram(方向,“BinMethod”,“√”)
指定箱子的数目和箱子的宽度。
polarhistogram(方向,24岁,“BinWidth”5)
指定规范化方法并调整显示样式以排除任何填充。
polarhistogram(方向,“归一化”,“pdf”,“DisplayStyle”,“楼梯”)
另请参阅
polarplot
|thetaticks
|rticks
|rticklabels
|thetaticklabels
|PolarAxes属性