主要内容

定制极轴

您可以修改的某些方面极轴为了使图更具可读性。例如,您可以修改网格线位置和相关的标签。你也可以改变网格线的颜色和标签字体大小。

创建极坐标图

在极坐标下绘制一条线,并添加一个标题。

θ= linspace(0, 2 *π);ρ= 2 *θ;图polarplot(θ,ρ)标题(“我的极坐标图”)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

R2022a之前,极轴不包括学位默认符号。可以添加它们,得到极轴使用甘氨胆酸pax =。然后修改标记标签使用pax。ThetaTickLabel =字符串(pax.ThetaTickLabel) + char (176)

定制极轴使用属性

当你创建一个极坐标图,MATLAB创建一个PolarAxes对象。PolarAxes对象有属性,您可以使用自定义的外观极轴,如字体大小,颜色,或蜱虫。一个完整的列表,请参阅PolarAxes属性

访问PolarAxes对象使用gca功能,如甘氨胆酸pax =。然后,用罗马帝国点符号设置属性,如pax。字形大小= 14

甘氨胆酸pax =
罗马帝国= PolarAxes(我的极坐标图)属性:ThetaLim: 360年[0]RLim: 14 [0] ThetaAxisUnits:“度”ThetaDir:“逆时针”ThetaZeroLocation:“对”显示所有属性
pax。字形大小= 14;

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

θ设在蜱虫值

显示线沿θ设在每45度。指定的位置作为一个向量增加价值。

thetaticks (0:45:315)

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

显示θ设在弧度而不是度通过设置值ThetaAxisUnits财产。

甘氨胆酸pax =;pax。ThetaAxisUnits =“弧度”;

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

修改θ设在增加一个顺时针的方向。同时,旋转θ设在这样零基准角是在左边。

甘氨胆酸pax =;pax。ThetaDir =“顺时针”;pax。ThetaZeroLocation =“左”;

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

r设在限制,蜱虫的价值观,和标签

改变的极限r设在这样的值的范围从5到15。显示值在2、3、9、15。然后,改变出现在每一行旁边的标签。指定标签单元阵列的特征向量。

rlim (15 [5]) rticks ([15] 2 3 9) rticklabels ({《r = 2》,' r = 3 ',' r = 9,' r = 15})

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

网格线和标签的颜色

使用不同的颜色θ设在和r设在通过设置网格线和相关的标签ThetaColorRColor属性。改变设置网格线的宽度线宽财产。

指定颜色使用的特征向量的名字,等“蓝”,或者一个RGB值。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在区间[0,1],例如,[0.4 0.6 0.7]。

甘氨胆酸pax =;pax。ThetaColor =“蓝”;pax。RColor = [0 5 0];

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

改变所有的网格线的颜色而不影响通过设置的标签GridColor财产。

pax。GridColor =“红色”;

图包含一个坐标轴对象。坐标轴对象包含一个类型的对象。

当你指定GridColor财产,ThetaColorRColor属性不再影响网格线。如果你想要的ThetaColorRColor属性影响网格线,然后设置GridColorMode属性回“汽车”

另请参阅

|||||

相关的话题