主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

카테시안좌표축생성

설명

图에는현재디폴트카테시안좌표축을만들어현재좌표축으로설정합니다。그래픽스함수는플로팅시에좌표축이없으면자동으로좌표축을생성하므로일반적으로플로팅하기전에좌표축을만들필요가없습니다。

예제

轴(名称,值는하나이상의이름——값쌍인수를사용하여좌표축모양을수정하거나데이터가표시되는방식을제어합니다。예를들어“字形大小”,14는좌표축텍스트의글꼴크기를설정합니다。속성목록은轴속성를참조하십시오。

예제

轴(名称,值는현재图대신,로지정된图,面板또는标签에좌표축을만듭니다。

斧头=轴(___는생성된객체를반환합니다。斧头를사용하면객체가생성된후에이객체의속성을쿼리하고수정할수있습니다。속성목록은轴속성를참조하십시오。

轴(caxcax로지정된좌표축또는독립형시각화를현재좌표축으로설정하고부모图로포커스를이동합니다。또한이명령은cax를图의孩子们속성에첫번째객체로나열하고图의CurrentAxes속성을cax로설정합니다。

예제

모두축소

图에2개의객체위치를지정하고각객체에플롯을추가합니다。

첫번째객체의위치는점(0.1 - 0.1)에왼쪽아래코너가오고너비와높이가각각0.7이되도록지정합니다。두번째객체의위치는점(0.65 - 0.65)에왼쪽아래코너가오고너비와높이가각각0.28이되도록지정합니다。기본적으로값은图에대해정규화됩니다。객체를ax₁ax2로반환합니다。

图ax1 =坐标轴(“位置”,[0.1 0.1 0.7 0.7]);ax2 =轴(“位置”,[0.65 0.65 0.28 0.28]);

图中包含2个轴。Axes 1是空的。Axes 2是空的。

객체에플롯을추가합니다。좌표축을그래픽스함수에첫번째입력인수로전달하여좌표축을지정합니다。대부분의그래픽스함수는눈금값과레이블같은일부속轴성을재설정합니다。반면,좌표축위치는재설정하지않습니다。

轮廓(ax₁,山峰(20)冲浪(ax2山峰(20))

图中包含2个轴。轴1包含一个轮廓类型的对象。axis 2包含一个类型为surface的对象。

2개의겹쳐진객체를만듭니다。그런다음현재좌표축을지정하고플롯을추가합니다。

먼저2개의객체를만들고위치를지정합니다。각좌표축의주위에상자윤곽선을표시합니다。객체를ax₁ax2로반환합니다。

图ax1 =坐标轴(“位置”,[0.1 0.1 .6],“盒子”“上”);ax2 =轴(“位置”,(。35.35.6.6],“盒子”“上”);

图中包含2个轴。Axes 1是空的。Axes 2是空的。

ax₁을현재좌표축으로설정합니다。이동작은좌표축을디스플레이의전면으로가져오고후속그래픽스함수의대상으로설정합니다。좌표축에선플롯을추가합니다。

x = linspace(0,10);y = sin (x);情节(x, y)

图中包含2个轴。Axes 1是空的。Axes 2包含一个类型为line的对象。

2개의탭이있는图를만듭니다。탭마다부모컨테이너를지정하여각탭에좌표축을추가합니다。첫번째탭에선을플로팅하고두번째탭에곡면을표시합니다。

图tab1 = uitab(“标题”“Tab1”);ax₁=轴(tab1);Plot (ax1,1:10) tab2 = uitab(“标题”“Tab2”);ax2 =轴(tab2);冲浪(ax2山峰)

图中包含2个轴和另一个uitabgroup类型的对象。axis 1包含一个类型为surface的对象。Axes 2包含一个类型为line的对象。

입력인수

모두축소

부모컨테이너로,数字面板选项卡TiledChartLayout또는GridLayout객체로지정됩니다。

현재좌표축으로설정할좌표축으로,객체,PolarAxes객체,GeographicAxes객체또는的热图과같은독립형시각화로지정됩니다。

图의상태를변경하지않고특정객체를현재좌표축으로만들려면다음예와같이해당객체가포함된图의CurrentAxes속성을설정하십시오。

无花果= gcf;fig.CurrentAxes = cax;
이접근방식은图를최소화하거나다른图아래에포개진상태(栈)로두고현재좌표축을지정하려는경우에유용합니다。

이름——값쌍의인수

예:轴(“位置”,[。3.3 . 5.5])는위치를설정합니다。

선택적으로名称,值인수가쉼표로구분되어지정됩니다。여기서的名字은인수이름이고价值는대응값입니다。的名字은작은따옴표(' ')안에표시해야합니다。Name1, Value1,…,的家과같이여러개의이름——값쌍의인수를지정할수있습니다。

일부그래픽스함수는플로팅시에축제한이나눈금값같은轴속성값을변경합니다。轴속성은플로팅후설정합니다。

참고

여기에나와있는속성은일부에불과합니다。전체목록을보려면轴속성를참조하십시오。

레이블용여백을제외한크기와위치로,[左下角宽度高度]형식의,요소를4개가진벡터로지정됩니다。기본적으로MATLAB®은컨테이너에대해정규화된단위로값을측정합니다。단위를변경하려면单位속성을설정하십시오。

  • 요소와(주요소는컨테이너로图,面板또는选项卡)의왼쪽아래코너에서위치경계의왼쪽아래코너까지거리를정의합니다。

  • 宽度요소와高度요소는위치경계의치수입니다。3차원보기에있는좌표축의경우位置속성은좌표축을둘러싸는가장작은사각형입니다。

위치를지정할때좌표축주위의텍스트를고려하려면OuterPosition속성을대신설정하십시오。图는다음OuterPosition과값(파란색)位置값(빨간색)으로정의된영역을표시합니다。

2차좌표축의원보기 3차좌표축의원보기

좌표축위치에대한자세한내용은좌표축레이아웃제어하기항목을참조하십시오。

참고

부모컨테이너가TiledChartLayout일때는이속성을설정해도아무효과가없습니다。

레이블과여백을포함한크기와위치로,[左下角宽度高度]형식의,요소를4개가진벡터로지정됩니다。기본적으로MATLAB은컨테이너에대해정규화된단위로값을측정합니다。단위를변경하려면单位속성을설정하십시오。디폴트값[0 0 1 1]은컨테이너의전체내부를포함합니다。

  • 요소와(주요소는컨테이너로图,面板또는选项卡)의왼쪽아래코너에서외부위치경계의왼쪽아래코너까지거리를정의합니다。

  • 宽度요소와高度요소는외부위치경계의치수입니다。

图는다음OuterPosition과값(파란색)位置값(빨간색)으로정의된영역을표시합니다。

2차좌표축의원보기 3차좌표축의원보기

좌표축위치에대한자세한내용은좌표축레이아웃제어하기항목을참조하십시오。

참고

부모컨테이너가TiledChartLayout일때는이속성을설정해도아무효과가없습니다。

위치단위로,다음값중하나로지정됩니다。

单位 설명
“归一化”(디폴트값) 컨테이너(일반적으로图또는패널)에대해정규화됩니다。컨테이너의왼쪽아래코너는(0,0)에매핑되고오른쪽위코너는(1,1)에매핑됩니다。
“英寸” 인치。
“厘米” 센티미터。
“角色”

다음과같이그래픽스根객체의디폴트uicontrol글꼴을기반으로합니다。

  • 문자너비=문자x의너비。

  • 문자높이=텍스트의두줄의기준선간거리。

“点” 타이포그래피포인트。1포인트는1/72인치와같습니다。
“像素”

픽셀。

R2015b부터,픽셀단위의거리는窗口®麦金塔电脑시스템에서시스템해상도와무관하게적용됩니다。즉,다음과같습니다。

  • Windows시스템에서1픽셀은인1/96치입니다。

  • 麦金塔电脑시스템에서1픽셀은인1/72치입니다。

  • Linux®시스템에서픽셀크기는시스템해상도에의해결정됩니다。

객체를만드는중에단위를名称,值쌍으로지정하려는경우에는,단위가사용될속성(예:位置)을지정하기전에单位속성을먼저설정해야합니다。

세부정보

모두축소

현재좌표축

현재좌표축은情节标题xlim과같은여러그래픽스명령이구현되는디폴트대상객체입니다。다음유형의객체가현재좌표축이될수있습니다。일반적으로이러한객체중에서마지막으로만들었거나클릭했거나플로팅된객체가현재좌표축이됩니다。

  • 객체。

  • PolarAxes객체。

  • GeographicAxes객체。

  • 독립형시각화。독립형시각화는특수목적으로설계된차트로,다른차트와독립적으로작동합니다。예를들어,的热图은테이블형식데이터내에서두변수사이의상호작용을관찰하기위한독립형시각화입니다。

gca명령은현재좌표축을반환하고,图의CurrentAxes속성은현재좌표축을저장합니다。따라서현재图를변경하면현재좌표축도변경됩니다。

R2006a이전에개발됨