主要内容

极坐标标绘

这些示例展示了如何在极坐标中创建线形图、散点图和直方图。它们还展示了如何注释和更改极坐标图上的轴限制。

创建极线图

在极坐标中想象天线的辐射方向图。加载文件antennaData.mat,其中包含变量θρ。的变量ρ是测量天线辐射强度的方法吗θ。通过在极坐标中绘制数据来可视化该辐射模式polarplot函数。

负载(“antennaData.mat”图极谱图(theta,rho)

图包含一个轴对象。axes对象包含line类型的对象。

在R2022a之前,极轴默认不包含度数符号。将它们相加,用极坐标Pax = gca。然后使用。修改刻度标签pax。的taTickLabel = string(pax.ThetaTickLabel) + char(176)

多极线图

使用抓住保留当前极轴,并使用polarplot

rng (“默认”) noise = rho + rand(size(rho));持有polarplot(θ,嘈杂的)

图包含一个轴对象。axes对象包含2个line类型的对象。

极地图注释

使用注释函数,如传说标题像其他可视化类型一样标记极坐标图。

传奇(“原始”“与噪音”)标题(“天线辐射图”

图包含一个轴对象。axes对象包含2个line类型的对象。这些物品代表了原始的,带有噪音的。

改变极轴极限

默认情况下,半径的负值在极坐标图中被绘制为正值。使用rlim调整r-轴极限以包含负值。

Rmin = min(rho);Rmax = max(rho);rlim ([rmin征求])

图包含一个轴对象。axes对象包含2个line类型的对象。这些物品代表了原始的,带有噪音的。

改变θ-轴极限为0和180thetalim

thetalim (180 [0])

图包含一个轴对象。axes对象包含2个line类型的对象。这些物品代表了原始的,带有噪音的。

创建极坐标散点图

用极坐标绘制风速数据。加载文件windData.dat,其中包含变量方向速度湿度,C。通过在极坐标中绘制数据来可视化风的模式polarscatter函数。

负载(“windData.mat”) polarscatter(方向、速度)

图包含一个轴对象。axis对象包含一个类型为scatter的对象。

包括第三个数据输入以改变标记大小并表示第三个维度。

polarscatter(方向、速度、湿度)

图包含一个轴对象。axis对象包含一个类型为scatter的对象。

使用格式化输入来调整标记显示属性。

polarscatter(方向、速度、湿度、C,“填充”

图包含一个轴对象。axis对象包含一个类型为scatter的对象。

创建极坐标直方图

将数据可视化polarhistogram函数,它产生一种被称为风玫瑰的视觉表现。

polarhistogram(方向)

图包含一个轴对象。axes对象包含直方图类型的对象。这个物体代表方向。

指定bin确定算法。的polarhistogram函数中有多种仓数和仓宽的确定算法可供选择BinMethod字段。

polarhistogram(方向,“BinMethod”“√”

图包含一个轴对象。axes对象包含直方图类型的对象。这个物体代表方向。

指定箱子的数目和箱子的宽度。

polarhistogram(方向,24岁,“BinWidth”5)

图包含一个轴对象。axes对象包含直方图类型的对象。这个物体代表方向。

指定规范化方法并调整显示样式以排除任何填充。

polarhistogram(方向,“归一化”“pdf”“DisplayStyle”“楼梯”

图包含一个轴对象。axes对象包含直方图类型的对象。这个物体代表方向。

另请参阅

|||||