polaraxes
创建极轴
描述
polaraxes
在当前图中创建默认极轴。
polaraxes (
属性的属性名称,值
)PolarAxes
对象,使用一个或多个名称-值对参数,例如“ThetaDir”、“顺时针”
.有关属性列表,请参见PolarAxes属性.
polaraxes (
属性指定的图形、面板或选项卡中的极轴父
,___)父
,而不是目前的数字。单独使用此选项或与名称-值对参数一起使用。
返回罗马帝国
= polaraxes (___)PolarAxes
对象创建。使用罗马帝国
控件的属性PolarAxes
对象。有关属性列表,请参见PolarAxes属性.
例子
修改极轴属性
创建具有极轴的新图形,并将极轴对象分配给罗马帝国
.在坐标轴上添加一个图形。然后,用罗马帝国
修改轴属性。
图pax =偏光轴;= 0:0.01:2*;Rho = sin(2*) *cos(2*)polarplot(θ,ρ)pax。ThetaDir =“顺时针”;pax。FontSize = 12;
R2022a之前,极轴默认不包含度符号。要将它们相加,请使用极轴Pax = gca
.然后使用修改标记标签pax。ThetaTickLabel = string(pax.ThetaTickLabel) + char(176)
.
使极轴电流轴
创建具有极轴的图形,并将极轴对象分配给罗马帝国
.然后,确保罗马帝国
是当前轴之前调用的polarplot
函数。
图pax =偏光轴;polaraxes(罗马帝国)polarplot (1:10)
输入参数
父
- - - - - -父容器
数字
对象|面板
对象|选项卡
对象|TiledChartLayout
对象|GridLayout
对象
父容器,指定为数字
,面板
,选项卡
,TiledChartLayout
,或GridLayout
对象。
pax_in
- - - - - -极轴产生电流
PolarAxes
对象
极轴使电流,指定为aPolarAxes
对象。
名称-值参数
指定可选参数对为Name1 = Value1,…,以=家
,在那里的名字
参数名称和价值
对应的值。名称-值参数必须出现在其他参数之后,但对的顺序无关紧要。
在R2021a之前,使用逗号分隔每个名称和值,并将其括起来的名字
在报价。
例子:“ThetaZeroLocation”、“高级”、“ThetaDir”、“顺时针”
这里列出的属性只是一个子集。有关完整列表,请参见PolarAxes属性.一些图形函数在绘图时重置轴属性。为避免图形函数覆盖属性值,请在绘图后设置轴属性。
ThetaAxisUnits
- - - - - -角度值单位
“度”
(默认)|“弧度”
角度值的单位,指定为以下值之一:
“度”
-用度数标记角度,并解释ThetaLim
,ThetaTick
,RAxisLocation
以度为单位的属性值。当你把单位从弧度转换成角度时,MATLAB®将这三个属性中的弧度值转换为等效的角度值。“弧度”
-用弧度标记角度,并解释ThetaLim
,ThetaTick
,RAxisLocation
属性值以弧度为单位。当您将单位从角度转换为弧度时,MATLAB将这三个属性中的角度值转换为等效的弧度值。
例子:斧子。ThetaAxisUnits = '弧度';
ThetaZeroLocation
- - - - - -零参考轴的位置
“对”
(默认)|“高级”
|“左”
|“底”
零参考轴的位置,指定为该表中的值之一。
价值 | 结果 |
---|---|
“对” |
|
“高级” |
|
“左” |
|
“底” |
|
例子:斧子。ThetaZeroLocation = 'left';
ThetaDir
- - - - - -增加角的方向
“逆时针”
(默认)|“顺时针”
增加角度的方向,指定为本表中的值之一。
价值 | 结果 |
---|---|
“逆时针” |
角度逆时针方向增大。 |
“顺时针” |
角度沿顺时针方向增加。 |
例子:斧子。ThetaDir = '顺时针';
ThetaLim
- - - - - -最小和最大角度值
360年[0]
(默认)|这种形式的两元向量[thmin thmax]
最小和最大角度值,指定为形式的两元素向量[thmin thmax]
.如果值之间的差小于360度,那么轴是一个偏圆。
MATLAB解释的值的单位确定的ThetaAxisUnits
财产。
例子:斧子。ThetaLim = [0 180];
ThetaTick
- - - - - -显示线条的角度
[0 30 60…300 330 360]
(默认)|递增值向量
显示从原点延伸的线的角度,指定为值递增的矢量。MATLAB用适当的角度值标记线,除非使用ThetaTickLabel
财产。
MATLAB解释的值的单位确定的ThetaAxisUnits
财产。
例子:斧子。ThetaTick = [0 90 180 270];
方法指定值thetaticks
函数。
ThetaColor
- - - - - -的颜色θ设在
[0.15 0.15 0.15]
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
颜色θ-轴,包括θ-轴网格线,打勾标记,打勾标签。将此值指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。
请注意
如果您指定GridColor
属性中的颜色,则网格线使用GridColor
财产。看到GridColorMode
获取更多信息。
对于自定义颜色,请指定RGB三元组或十六进制颜色代码。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内
[0, 1]
;例如,[0.4 0.6 0.7]
.十六进制颜色码是字符向量或以散列符号(
#
)后面跟着三个或六个十六进制数字,取值范围为0
来F
.这些值不区分大小写。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 10 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 0 1] |
“#就” |
|
“黄色” |
“y” |
[11 10 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] |
“# 77 ac30” |
|
[0.3010 0.7450 0.9330] |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
例如,斧子。ThetaColor = 'r'
将颜色改为红色。
RAxisLocation
- - - - - -r轴位置
80
(默认)|角标量值
r轴的位置,指定一个标量角度值。MATLAB解释的值的单位确定的ThetaAxisUnits
财产。
例子:斧子。RAxisLocation = 90;
RDir
- - - - - -值沿r轴的递增方向
“正常”
(默认)|“反向”
方向:沿r轴增加值的方向,指定为下列值之一:
“正常”
-数值从图表中心向外增加。中存储的最小值对应于原点处的半径RLim
属性(通常为0)。“反向”
-数值从图表中心向外递减。中存储的最大值对应于原点处的半径RLim
财产。
例子:斧子。RDir = 'reverse';
RLim
- - - - - -最小和最大半径限制
[0 1]
(默认)|这种形式的两元向量[rmin做)
最小和最大半径限制,指定为形式的两元素向量[rmin做)
,在那里征求
数值是否大于rmin
.您可以指定两个极限,或者指定一个极限并让轴自动计算另一个极限。
若要自动将最小限制设置为最小数据值,请将第一个元素指定为
负
,例如,(从0)
.若要自动将最大限制设置为最大数据值,请将第二个元素指定为
正
,例如,[0正]
.
或者,使用rlim
函数设置限制。
例子:斧子。RLim = [0 6];
RTick
- - - - - -半径刻度值
[0 0.2 0.4 0.6 0.8 1]
(默认)|递增值向量
半径刻度值,指定为递增值的矢量。半径刻度值是沿的位置r-轴,即圆线出现的位置。半径勾号标签是您在每一行旁边看到的标签。使用RTickLabels
属性指定关联的标签。
例子:斧子。RTick = [0 2 4 6];
或者,使用rticks
函数指定刻度值。
RColor
- - - - - -的颜色r设在
[0.15 0.15 0.15]
(默认)|RGB值|十六进制颜色代码|“r”
|‘g’
|“b”
|……
颜色r-轴,包括r-轴网格线、标记和标记。将此值指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。
请注意
如果您指定GridColor
属性中的颜色,则网格线使用GridColor
财产。看到GridColorMode
获取更多信息。
对于自定义颜色,请指定RGB三元组或十六进制颜色代码。
RGB三元组是一个三元素行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内
[0, 1]
;例如,[0.4 0.6 0.7]
.十六进制颜色码是字符向量或以散列符号(
#
)后面跟着三个或六个十六进制数字,取值范围为0
来F
.这些值不区分大小写。因此,颜色代码“# FF8800”
,“# ff8800”
,“# F80”
,“# f80”
是等价的。
或者,您可以通过名称指定一些常用颜色。该表列出了已命名的颜色选项、等效的RGB三元组和十六进制颜色代码。
颜色名称 | 短名称 | RGB值 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
“红色” |
“r” |
[10 0 0] |
“# FF0000” |
|
“绿色” |
‘g’ |
[0 10 0] |
“# 00 ff00” |
|
“蓝” |
“b” |
[0 0 1] |
“# 0000 ff” |
|
“青色” |
“c” |
[0 1 1] |
“# 00飞行符” |
|
“红色” |
“米” |
[10 0 1] |
“#就” |
|
“黄色” |
“y” |
[11 10 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] |
“# 77 ac30” |
|
[0.3010 0.7450 0.9330] |
“# 4 dbeee” |
|
[0.6350 0.0780 0.1840] |
“# A2142F” |
|
例如,斧子。RColor = 'r'
将颜色改为红色。
版本历史
在R2016a中引入R2022a:勾选值默认显示度符号
R2022a的行为发生了变化
极轴现在用度符号显示刻度值ThetaAxisUnits
属性设置为“度”
.
此更改澄清了用于θ蜱虫的价值观。您可以使用ThetaAxisUnits
属性以角度或弧度显示刻度值。要删除度符号,请更改θ设在:
Pax =偏光轴;pax.ThetaAxis.TickLabelFormat =“% g”;
另请参阅
Abrir比如
Tiene una versión modificada de este ejemplo。¿Desea abrir este ejemplo con sus modificaciones?
MATLAB突击队
Ha hecho clic en unenlace que对应一个este commando de MATLAB:
弹射突击队introduciéndolo en la ventana de commandos de MATLAB。Los navegadores web no permission comandos de MATLAB。
您也可以从以下列表中选择一个网站:
如何获得最佳的网站性能
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。