主要内容

polaraxes

描述

例子

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

polaraxes (名称,值的属性。PolarAxes对象,使用一个或多个名称-值对参数,例如,“ThetaDir”、“顺时针”.有关属性列表,请参见PolarAxes属性

polaraxes (___在指定的图形、面板或TAB中创建极坐标,而不是当前的数字。单独使用此选项或与名称-值对参数一起使用。

罗马帝国= polaraxes (___返回PolarAxes对象创建。使用罗马帝国查询和设置属性PolarAxes对象。有关属性列表,请参见PolarAxes属性

例子

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

例子

全部折叠

创建一个带有极轴的新图形,并将极轴对象分配给罗马帝国.在坐标轴上添加一个图。然后,用罗马帝国修改轴的属性。

Figure pax =极坐标;θ= 0:0.01:2 *π;ρ=罪(2 *θ)。* cosθ(2 *);polarplot(θ,ρ)pax。ThetaDir =“顺时针”;pax.fontsize = 12;

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

创建具有极轴的图形并将极轴对象分配给罗马帝国.然后,确保罗马帝国在调用之前是当前轴吗polarplot函数。

Figure pax =极坐标;polaraxes(罗马帝国)polarplot (1:10)

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

输入参数

全部折叠

指定为数字面板选项卡TiledChartLayout,或GridLayout对象。

以极轴表示电流,指定为aPolarAxes对象。

名称-值对的观点

指定可选的逗号分隔对名称,值参数。的名字参数名和价值是对应的值。的名字必须出现在引号内。您可以按如下顺序指定几个名称和值对参数name1,value1,...,namen,valuen

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

这里列出的属性只是一个子集。有关完整列表,请参见PolarAxes属性.一些图形函数在绘图时重置轴的属性。若要避免图形函数覆盖属性值,请在绘图后设置轴属性。

角度值的单位,指定为以下值之一:

  • “度”-标记角度的角度,并解释ThetaLimThetaTick,RAxisLocation属性值以度为单位。当你转换单位从弧度到角度,MATLAB®将这三个属性中的弧度值转换为等效的度数值。

  • “弧度”-标记角度的弧度,并解释ThetaLimThetaTick,RAxisLocation属性值(以弧度表示)。当您将单位从角度转换为弧度时,MATLAB将这三个属性中的度值转换为等效弧度值。

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

零参考轴的位置,作为该表中的一个值指定。

价值 结果
'正确的'

“高级”

“左”

“底”

例子:Ax.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)

  • 十六进制颜色码是一个以散列符号()后接3或6个十六进制数字,其范围可以是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”

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

下面是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

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

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) '#77ac30'

[0.3010 0.7450 0.9330] '#4dbeee'

(0.6350 0.0780 0.1840) “# A2142F”

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

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

例子:斧子。RAxisLocation = 90;

沿r轴增加值的方向,指定为以下值之一:

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

  • “反向”-值从图表的中心向外递减。在原点处的半径对应于存储在RLim财产。

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

最小和最大半径限制,指定为表单的两个元素向量[rmin做),在那里征求数值是否大于rmin.您可以指定两个极限,也可以指定一个极限,然后让坐标轴自动计算另一个极限。

  • 若要自动将最小限制设置为最小数据值,请将第一个元素指定为, 例如,(从0)

  • 若要自动将最大限制设置为最大数据值,请将第二个元素指定为INF., 例如,[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)

  • 十六进制颜色码是一个以散列符号()后接3或6个十六进制数字,其范围可以是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”

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

下面是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

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

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) '#77ac30'

[0.3010 0.7450 0.9330] '#4dbeee'

(0.6350 0.0780 0.1840) “# A2142F”

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

介绍了R2016a