主要内容

polaraxes

创建极轴

描述

例子

polaraxes创建默认在当前图极轴。

polaraxes (名称,值)指定属性PolarAxes使用一个或多个名称-值对参数对象,例如,“ThetaDir”、“顺时针”。一个属性列表,看到PolarAxes属性

polaraxes (,___)创造了极轴图,面板,或指定的选项卡,而不是在当前图。使用这个选项单独或与名称-值对参数。

罗马帝国= polaraxes (___)返回PolarAxes对象创建。使用罗马帝国查询和设置属性PolarAxes创建对象之后。一个属性列表,看到PolarAxes属性

例子

polaraxes (pax_in)使PolarAxes对象pax_in当前轴。

例子

全部折叠

创建一个新的图与极轴和分配极坐标轴对象罗马帝国。添加一个阴谋的轴。然后,用罗马帝国修改轴属性。

图pax = polaraxes;θ= 0:0.01:2 *π;ρ=罪(2 *θ)。* cosθ(2 *);polarplot(θ,ρ)pax。ThetaDir =“顺时针”;pax。FontSize = 12;

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

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

创建一个图与极轴和分配极坐标轴对象罗马帝国。然后,确保罗马帝国是当前轴在调用之前polarplot函数。

图pax = polaraxes;polaraxes(罗马帝国)polarplot (1:10)

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

输入参数

全部折叠

指定为一个父容器,面板,选项卡,TiledChartLayout,或GridLayout对象。

极轴电流,指定为一个PolarAxes对象。

名称-值参数

指定可选的双参数作为Name1 = Value1,…,以=家,在那里的名字参数名称和吗价值相应的价值。名称-值参数必须出现在其他参数,但对的顺序无关紧要。

R2021a之前,用逗号来分隔每一个名称和值,并附上的名字在报价。

例子:“ThetaZeroLocation”、“高级”、“ThetaDir”、“顺时针”

这里列出的属性是唯一的一个子集。一个完整的列表,请参阅PolarAxes属性。当策划一些图形功能重置轴属性。为了避免图形函数覆盖的属性值,绘制后设置轴属性。

单位角值,指定这些值之一:

  • “度”——标签度的角度,解释ThetaLim,ThetaTick,RAxisLocation度的属性值。当您切换单位从弧度度,MATLAB®弧度值在这三个属性转换为等效度值。

  • “弧度”——标签的角度弧度,和解释ThetaLim,ThetaTick,RAxisLocation属性值的弧度。当您切换单位从度到弧度,MATLAB的程度在这三个属性值转换为等价的弧度值。

例子:斧子。ThetaAxisUnits =“弧度”;

零基准轴的位置,指定为这个表中的值之一。

价值 结果
“对”

与零极轴位于右边。周围的角度增加移动逆时针圆。

“高级”

极轴指向上与零。周围的角度增加移动逆时针圆。

“左”

与零极轴位于左边。周围的角度增加移动逆时针圆。

“底”

极轴与零向下。周围的角度增加移动逆时针圆。

例子:斧子。ThetaZeroLocation = '左';

增加的方向角,在这个表指定为一个值。

价值 结果
“逆时针”

逆时针方向角增加。

极轴右边为零,角度增加移动逆时针圆

“顺时针”

顺时针方向角增加。

极轴右边为零,而且角度增加移动时针圆

例子:斧子。ThetaDir =“顺时针”;

最小和最大角值,指定为一个双元素向量的形式[thmin thmax]。如果值之间的差异小于360度,θ轴是一个局部循环。

MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。ThetaLim = [0 180];

角度的显示行从原点,指定为一个向量增加价值。MATLAB标签线与适当的角度值,除非你指定不同的标签使用ThetaTickLabel财产。

MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。ThetaTick = [0 90 180 270];

另外,指定使用的值thetaticks函数。

的颜色θ设在,包括θ设在网格线,刻度线,蜱虫标签。这个值指定为一个RGB值,十六进制的颜色代码,一个颜色的名字,或者一个短名称。

请注意

如果你指定GridColor属性,那么使用网格线的颜色GridColor财产。看到GridColorMode为更多的信息。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色青色

“红色” “m” (1 0 1) “#”就

样品的颜色红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色黄色

“黑色” “k” (0 0 0) “000000 #”

样品的颜色黑色

“白色” “w” (1 1 1) “# FFFFFF”

样品的颜色白色

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例如,斧子。ThetaColor = ' r '改变颜色为红色。

极轴用红θ轴蜱虫标签和红色θ轴网格线。轴标记标签和网格线是灰色的。

轴的位置,指定一个标量角度值。MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。RAxisLocation = 90;

沿轴方向增加的值,指定这些值之一:

  • “正常”——值增加从中心向外的图表。半径在原点对应中存储的最小值RLim财产(通常为0)。

  • “反向”——值减少从图表的中心向外。半径在原点对应中存储的最大值RLim财产。

例子:斧子。RDir =“反向”;

最小和最大半径限制,指定为一个双元素向量的形式[rmin做),在那里征求是一个数值大于rmin。您可以指定两个限制,或指定一个限制,让轴自动计算。

  • 自动设置最低限度的最小数据值,指定的第一个元素例如,(从0)

  • 自动设置最大限度的最大数据值,第二个元素指定为例如,[0正]

另外,使用rlim函数设置限制。

例子:斧子。RLim = [0 6];

蜱虫半径值,指定为一个向量增加价值。蜱虫半径值的位置r设在环形线出现的地方。半径蜱虫标签旁边的标签,你会看到每一行。使用RTickLabels属性来指定相关的标签。

例子:斧子。RTick = [0 2 4 6];

另外,使用rticks函数来指定标记值。

的颜色r设在,包括r设在网格线、刻度线和蜱虫标签。这个值指定为一个RGB值,十六进制的颜色代码,一个颜色的名字,或者一个短名称。

请注意

如果你指定GridColor属性,那么使用网格线的颜色GridColor财产。看到GridColorMode为更多的信息。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个字符串标量或字符始于一个散列向量符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

红色的示例

“绿色” “g” (0 1 0) “# 00 ff00”

样品的颜色绿色

“蓝色” “b” (0 0 1) “# 0000 ff”

样品的颜色蓝色

“青色” “c” (0 1 1) “# 00飞行符”

样品的颜色青色

“红色” “m” (1 0 1) “#”就

样品的颜色红色

“黄色” “y” (1 1 0) “# FFFF00”

样品的颜色黄色

“黑色” “k” (0 0 0) “000000 #”

样品的颜色黑色

“白色” “w” (1 1 1) “# FFFFFF”

样品的颜色白色

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

样本的RGB值(0 0.4470 - 0.7410),显示为深蓝色

(0.8500 0.3250 0.0980) “# D95319”

样本的RGB值(0.8500 0.3250 0.0980),它表现为暗橙

(0.9290 0.6940 0.1250) “# EDB120”

样本的RGB值(0.9290 0.6940 0.1250),它表现为暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样本的RGB值(0.4940 0.1840 0.5560),它表现为深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样本的RGB值(0.4660 0.6740 0.1880),它表现为中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样本的RGB值(0.3010 0.7450 0.9330),它表现为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

样本的RGB值(0.6350 0.0780 0.1840),它表现为深红色

例如,斧子。RColor = ' r '改变颜色为红色。

极轴与红轴标记标签和红轴网格线。θ蜱虫标签和网格线是灰色的。

版本历史

介绍了R2016a

全部展开