九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
MATLAB簡單粗暴教程(十四)——MATLAB里畫圖的坐標軸屬性設(shè)置1

寫在前面

馬上就要過年了。二爺給大家拜個早年了!祝大家在新的一年里身體健康,工作順利,成果豐碩,闔家幸福,萬事如意!新年新氣象!同時對于和二爺一樣在春節(jié)期間堅守在工作崗位的氣象工作者和其他行業(yè)的勞動者們表示最崇高的敬意和最真誠的問候!大家辛苦了!沒有你們就沒有大家祥和的除夕夜晚!

從本次開始,二爺將逐步介紹matlab畫圖各個組件的屬性設(shè)置。第一部分從坐標軸axes開始。需要注意的是本文中很多屬性名稱都是作者本人進行翻譯的,可能和matlab官方的翻譯有出入,請以官方翻譯為準。如果作者的說明和matlab中help的用法有所不同,請以help里面的用法為準。本系列所基于的matlab版本為2015b,2014b及以后版本可以用作參考。2014a及以前的版本用法可能有所不同,請參考其自身help。 

過年了,估計也沒人看了,也就我還在堅守吧~隨便寫一點了。當(dāng)然,新的一年記得關(guān)注氣象家園,關(guān)注MATLAB簡單粗暴教程哦!如果覺得好,記得在文末點一下贊賞哦!過年了,大家都不容易!記得文末有彩蛋哦!

言歸正傳

在2014b之前,屬性是醬紫的:

p = plot(1:10);

get(p)

    AlignVertexCenters: 'off'

            Annotation: [1x1 matlab.graphics.eventdata.Annotation]

          BeingDeleted: 'off'

            BusyAction: 'queue'

         ButtonDownFcn: ''

              Children: []

              Clipping: 'on'

                 Color: [0.9290 0.6940 0.1250]

             CreateFcn: ''

             DeleteFcn: ''

           DisplayName: ''

      HandleVisibility: 'on'

               HitTest: 'on'

         Interruptible: 'on'

             LineStyle: '-'

             LineWidth: 0.5000

                Marker: 'none'

       MarkerEdgeColor: 'auto'

       MarkerFaceColor: 'none'

            MarkerSize: 6

                Parent: [1x1 Axes]

         PickableParts: 'visible'

              Selected: 'off'

    SelectionHighlight: 'on'

                   Tag: ''

                  Type: 'line'

         UIContextMenu: []

              UserData: []

               Visible: 'on'

                 XData: [1 2 3 4 5 6 7 8 9 10]

             XDataMode: 'auto'

           XDataSource: ''

                 YData: [1 2 3 4 5 6 7 8 9 10]

           YDataSource: ''

                 ZData: [1x0 double]

           ZDataSource: ''

那時候要改變圖像中部分屬性需要醬紫:

NameArray = {'Marker','Tag'};

ValueArray = {'o','Decaying Exponential';...

   'square','Growing Exponential';...

   '*','Steady State'};

set(S,NameArray,ValueArray)

后來到了2014b,很重要的一個改革就是將繪圖直接視作一個對象,可以對其屬性進行操作,例如:

ax = gca;

c = ax.Color;

ax.Color = 'blue';

外觀:

1. 顏色(color)
顏色默認是黑色的。也可以自己進行定義的。Matlab支持用RGB定義顏色,三種顏色的范圍分別在[0,1]之間,比如說黑色就是[1 1 1],這樣你就可以調(diào)配出自己喜歡的顏色了。當(dāng)然,也可以用Matlab預(yù)調(diào)的顏色。目前資瓷的有如下顏色:

黃色'yellow''y'
品紅'magenta''m'
亮藍'cyan''c'
紅色'red''r'
綠色'green''g'
藍色'blue''b'
白色'white''w'
黑色'black’'k'

使用這些預(yù)調(diào)的顏色,既可以使用簡稱'b',也可以使用全稱 'blue',效果是一樣的哦。

2. 坐標軸上框(box)
on就是顯示,off就是不顯示,無需贅言。

3. 坐標方式(boxstyle)
用于調(diào)節(jié)在立體圖中,坐標軸是顯示在圖形內(nèi)還是后面。共有兩個選項?!痓ack’就是把圖形遮擋住的坐標軸不做顯示?!甪ull’則顯示所有坐標軸。

4. 坐標軸顏色(XColor, YColor, ZColor)
顏色調(diào)節(jié)方法同1,無需贅言。

5. 坐標軸顏色模式(XColorMode, YColorMode, ZColorMode)
用于控制坐標軸的顏色模式?!產(chǎn)uto’就是選擇默認的顏色,‘manual’則是按照坐標軸顏色的設(shè)定進行調(diào)節(jié)。

6. 線條寬度(LineWidth)
單位是1/72 英寸,調(diào)節(jié)數(shù)值即可。

坐標軸調(diào)節(jié)

1.坐標軸位置(XAxisLocation ,YAxisLocation )
XAxisLocation有兩個選項,‘bottom’和‘top’;YAxisLocation 也有兩個選項,‘left’和‘right’,含義很明顯的,多說無益。

2.坐標軸方向(XDir, YDir, ZDir )
表示坐標軸的指向,有兩個選項,‘normal’和‘reverse’,我感覺這個也不用我廢話了…

3.坐標軸刻度方式(XScale, YScale, ZScale)

表示坐標軸的刻度方式是線性還是對數(shù)性的,‘linear’或者‘log’,,這個也沒什么好說的

4.坐標軸范圍(XLim, YLim, ZLim)

用法:[min max],這個應(yīng)該很好理解吧…

5.坐標軸范圍模式(XLimMode, YLimMode, ZLimMode)

同樣是‘a(chǎn)uto’和‘manual’兩個模式,分別代表自動(按照數(shù)據(jù)范圍自動設(shè)定)和手工(利用xlim等進行設(shè)定)兩種模式。

坐標軸刻度和標注

1. 坐標軸刻度(XTick, YTick, ZTick)

只有在設(shè)定的數(shù)值處才會出現(xiàn)刻度。設(shè)定方式可以是[0 1 2 2.5 3]或者1:1:10。

2. 坐標軸刻度模式(XTickMode, YTickMode, ZTickMode)

選擇坐標軸刻度是由matlab自動設(shè)定(‘a(chǎn)uto’)還是用xtick等進行設(shè)定(‘manual’)

3. 坐標軸刻度標注(XTickLabel, YTickLabel, ZTickLabel )

在指定刻度的地方做出定義的標注。Matlab支持TeX 和LaTeX文本,不過有的地方可能支持的不如支持董先生好,大家在使用的時候需要按照基本法來進行。

4. 坐標軸刻度標注模式(XTickLabelMode, YTickLabelMode, ZTickLabelMode)

這個嘛…和上面的差不多,也是auto和manual兩個選項,大家想必都明白了。

5. 刻度標注模式(TickLabelInterpreter )

此屬性是是告訴matlab到底你用的是TeX 文本還是LaTeX文本亦或只是普通文本。共有三個選項,'tex' 、 'latex'和'none'。其中,默認的是tex選項。至于語法嘛,我記得有一本書叫做《84分鐘學(xué)會latex》,可是那本書我看了一周都沒看懂…好在matlab支持的相對有限,主要是上下標、字體、字符顏色、希臘字母和一些數(shù)學(xué)符號。我相信使用這個的人肯定不知道比我高到哪里去了。有一點需要提醒的是上下標需要用大括號括起來,否則只對第一個字符有效。

6. 坐標軸刻度標注角度(XTickLabelRotation, YTickLabelRotation, ZTickLabelRotation)

此選項定義坐標軸刻度標注的旋轉(zhuǎn)角度,直接輸入數(shù)值就可以啦。按照逆時針角度進行旋轉(zhuǎn),負數(shù)就是順時針。

7. 坐標軸小刻度(XMinorTick, YMinorTick, ZMinorTick)

是否在主要刻度中穿插小刻度。小刻度的數(shù)目由主要刻度之間的間隔決定。On和off兩個選項。兩個小刻度之間的數(shù)值由小刻度的數(shù)量決定。

8. 刻度長度(TickLength)

表示刻度線的長度。一般是兩個數(shù),比如說默認的[0.01 0.025]。第一個數(shù)值表示在二維視角下的刻度長度,第二個數(shù)值表示在三維視角下的刻度長度。對于三個坐標軸,該數(shù)值會根據(jù)其最長長度進行標準化調(diào)整。

9. 刻度方向(TickDir )

決定刻度線的方向。默認是in,表示刻度線的方向指向坐標軸內(nèi),你也可以選擇out,表示坐標軸刻度線指向坐標外側(cè)。

10. 刻度方向模式(TickDirMode )

用于控制tickdir的屬性,和前面一樣的,兩個模式:auto和manual。Auto就是使用默認的刻度方向,而manual則是根據(jù)tickdir的方向來繪制刻度線。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
讓Excel圖表中相差懸殊的數(shù)據(jù)清晰顯示的方法
wps表格怎么設(shè)置圖表坐標軸刻度標注
用SwiffChart制作股票資金曲線圖
Matlab中同幅雙或多坐標軸畫圖
【Excel學(xué)習(xí)】Excel2003/2007如何制作QC柏拉圖 Excel2003
WPS表格怎么設(shè)置圖表坐標軸刻度
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服