定制极轴
您可以修改的某些方面极轴为了使图更具可读性。例如,您可以修改网格线位置和相关的标签。你也可以改变网格线的颜色和标签字体大小。
创建极坐标图
在极坐标下绘制一条线,并添加一个标题。
θ= 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设在通过设置网格线和相关的标签ThetaColor
和RColor
属性。改变设置网格线的宽度线宽
财产。
指定颜色使用的特征向量的名字,等“蓝”
,或者一个RGB值。一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在区间[0,1],例如,[0.4 0.6 0.7]。
甘氨胆酸pax =;pax。ThetaColor =“蓝”;pax。RColor = [0 5 0];
改变所有的网格线的颜色而不影响通过设置的标签GridColor
财产。
pax。GridColor =“红色”;
当你指定GridColor
财产,ThetaColor
和RColor
属性不再影响网格线。如果你想要的ThetaColor
和RColor
属性影响网格线,然后设置GridColorMode
属性回“汽车”
。
另请参阅
polarplot
|thetaticks
|rticks
|rticklabels
|thetaticklabels
|PolarAxes属性