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

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
matlab坐標(biāo)軸設(shè)置

matlab坐標(biāo)軸設(shè)置

(2011-05-06 11:07:36)
標(biāo)簽:

雜談

分類: Matlab應(yīng)用

a=linspace(1,2,10)

plot(a,'--pr','linewidth',1.5,'MarkerEdgeColor','r','MarkerFaceColor','m','MarkerSize',10)

legend('a','Location','best')

title('a','FontName','Times NewRoman','FontWeight','Bold','FontSize',16)

xlabel('T','FontName','Times NewRoman','FontSize',14)

ylabel('a','FontName','Times NewRoman','FontSize',14,'Rotation',0)

axis auto equal

set(gca,'FontName','Times NewRoman','FontSize',14)

 

1.曲線線型、顏色和標(biāo)記點(diǎn)類型

plot(X1,Y1,LineSpec,) 通過字符串LineSpec指定曲線的線型、顏色及數(shù)據(jù)點(diǎn)的標(biāo)記類型。

 

    線型          顏色       數(shù)據(jù)點(diǎn)標(biāo)記類型

 標(biāo)識符 意義    標(biāo)識符意義    標(biāo)識符  意義

     實(shí)線      紅色           加號

   -. 點(diǎn)劃線      綠色           圓圈

  --    虛線      藍(lán)色          星號

   :    點(diǎn)線    c 藍(lán)綠色            點(diǎn)

                m  洋紅色        交叉符號

                 y   黃色  square(s) 方格

                  黑色 diamond(d) 菱形

                 w   白色       向上的三角形

                                v  向下的三角形

                                向左的三角形

                                 向右的三角形

                           pentagram(p) 五邊形

                             hexagram(h) 六邊形

 

2.設(shè)置曲線線寬、標(biāo)記點(diǎn)大小,標(biāo)記點(diǎn)邊框顏色和標(biāo)記點(diǎn)填充顏色等。

plot(…,’Property Name’, Property Value,…)

 

Property Name 意義   選項(xiàng)

 

LineWidth 線寬   數(shù)值,如0.5,1等,單位為points

MarkerEdgeColor 標(biāo)記點(diǎn)邊框線條顏色顏色字符,如’g,b’等

MarkerFaceColor 標(biāo)記點(diǎn)內(nèi)部區(qū)域填充顏色顏色字符

MarkerSize 標(biāo)記點(diǎn)大小  數(shù)值,單位為points

 

 

 

 

3.坐標(biāo)軸設(shè)置

范圍設(shè)置:

a. axis([xmin xmax ymin ymax])設(shè)置坐標(biāo)軸在指定的區(qū)間

b. axis auto 將當(dāng)前繪圖區(qū)的坐標(biāo)軸范圍設(shè)置為MATLAB自動調(diào)整的區(qū)間

c. axis manual 凍結(jié)當(dāng)前坐標(biāo)軸范圍,以后疊加繪圖都在當(dāng)前坐標(biāo)軸范圍內(nèi)顯示

d. axis tight 采用緊密模式設(shè)置當(dāng)前坐標(biāo)軸范圍,即以用戶數(shù)據(jù)范圍為坐標(biāo)軸范圍比例:

a. axis equal 等比例坐標(biāo)軸

b. axis square 以當(dāng)前坐標(biāo)軸范圍為基礎(chǔ),將坐標(biāo)軸區(qū)域調(diào)整為方格形

c. axis normal 自動調(diào)整縱橫軸比例,使當(dāng)前坐標(biāo)軸范圍內(nèi)的圖形顯示達(dá)到最佳效果

范圍選項(xiàng)和比例設(shè)置可以聯(lián)合使用,默認(rèn)的設(shè)置為axis auto normal

 

4.坐標(biāo)軸刻度設(shè)置

set(gca,XTick, [0 1 2]) X坐標(biāo)軸刻度數(shù)據(jù)點(diǎn)位置

set(gca,'XTickLabel',{'a','b','c'})X坐標(biāo)軸刻度處顯示的字符

set(gca,'FontName','Times NewRoman','FontSize',14)設(shè)置坐標(biāo)軸刻度字體名稱,大小

FontWeight,bold’ 加粗 ‘FontAngle,italic’斜體

對字體的設(shè)置也可以用在title, xlabel, ylabel等中

 

5.圖例

legend('a','Location','best') 圖例位置放在最佳位置

 

6.更多的設(shè)置可以在繪圖窗口中打開繪圖工具,Inspector… 中查找

 

Various line types, plot symbols and colors may beobtained with

PLOT(X,Y,S) where S is a character string madefrom one element

from any or all the following 3columns:

 

            blue         point                solid

            green         circle            dotted

            red             x-mark         -. dashdot

            cyan         plus            -- dashed

            magenta      star         (none)   noline

            yellow          square

            black         diamond

            white         triangle (down)

                             triangle (up)

                             triangle (left)

                             triangle (right)

                             pentagram

                             hexagram

 

在使用Matlab時,經(jīng)常需要將得到的數(shù)值表達(dá)成二維或三維圖像。

 

plot(vector1,vector2)可以用來畫兩個矢量的二維圖,例如

x=1:0.1:2*pi;

plot(x,sin(x))可以畫正弦函數(shù)在0-2pi的上的圖像。

 

plot函數(shù)可以接一些參數(shù),來改變所畫圖像的屬性(顏色,圖像元素等)。下面是一些屬性的說明

             blue(藍(lán)色)         point(點(diǎn))         solid(實(shí)線)

             green(綠色)        circle(圓圈)      dotted(點(diǎn)線)

             red(紅色)          x-mark(叉號)   -.   dashdot (點(diǎn)畫線)

             cyan(墨綠色)       plus(加號)      --   dashed(虛線)

             magenta(紫紅色)   star(星號)     (none) no line

             yellow(黃色)       square(正方形)

             black(黑色)        diamond(菱形)

                                 triangle (down)

                                 triangle (up)

                                 triangle (left)

                                 triangle (right)

                                 pentagram

                                 hexagram

例如,plot(x,y,'.r')表示用點(diǎn)來畫圖,點(diǎn)的顏色是紅色。

 

plot函數(shù)可以接一些參數(shù),來改變所畫圖像的屬性(顏色,圖像元素等)。下面是一些屬性的說明

 

             blue(藍(lán)色)         point(點(diǎn))         solid(實(shí)線)

 

             green(綠色)        circle(圓圈)      dotted(點(diǎn)線)

 

             red(紅色)          x-mark(叉號)    -.   dashdot (點(diǎn)畫線)

 

             cyan(墨綠色)       plus(加號)      --   dashed(虛線)

 

             magenta(紫紅色)   star(星號)     (none) no line

 

             yellow(黃色)       square(正方形)

 

             black(黑色)        diamond(菱形)

 

                                 triangle (down)

 

                                 triangle (up)

 

                                 triangle (left)

 

                                 triangle (right)

 

                                 pentagram

 

                                 hexagram

 

 

   Example

 

      x = -pi:pi/10:pi;

 

      y = tan(sin(x)) - sin(tan(x));

 

      plot(x,y,'--rs','LineWidth',2,...

 

                      'MarkerEdgeColor','k',...

 

                      'MarkerFaceColor','g',...

 

                      'MarkerSize',10)

 

          xlabel('x');

 

          ylabel('y');

 

·        Matlab畫圖時,有時候需要對各種圖標(biāo)進(jìn)行標(biāo)注,例如,用“+”代表A的運(yùn)動情況,“*”代表B的運(yùn)動情況。

 

 

 

legend函數(shù)的基本用法是

 

LEGEND(string1,string2,string3, ...)

 

分別將字符串1、字符串2、字符串3……標(biāo)注到圖中,每個字符串對應(yīng)的圖標(biāo)為畫圖時的圖標(biāo)。

例如:

 

plot(x,sin(x),'.b',x,cos(x),'+r')

 

legend('sin','cos')這樣可以把"."標(biāo)識為'sin',把"+"標(biāo)識為"cos"

 

還可以用LEGEND(...,'Location',LOC)來指定圖例標(biāo)識框的位置

 

這些是Matlab help文件。后面一段是對應(yīng)的翻譯和說明

 

       'North'             inside plot box near top

 

       'South'             inside bottom

 

       'East'              inside right

 

       'West'              inside left

 

       'NorthEast'         inside top right (default)

 

       'NorthWest          inside top left

 

       'SouthEast'         inside bottom right

 

       'SouthWest'         inside bottom left

 

       'NorthOutside'      outside plot box near top

 

       'SouthOutside'      outside bottom

 

       'EastOutside'       outside right

 

       'WestOutside'       outside left

 

       'NorthEastOutside'  outside top right

 

       'NorthWestOutside'  outside top left

 

       'SouthEastOutside'  outside bottom right

 

       'SouthWestOutside'  outside bottom left

 

       'Best'              least conflict with data in plot

 

       'BestOutside'       least unused space outside plot

 

       'North'            圖例標(biāo)識放在圖頂端

 

       'South'           圖例標(biāo)識放在圖底端

 

       'East'              圖例標(biāo)識放在圖右方

 

       'West'             圖例標(biāo)識放在圖左方

 

       'NorthEast'      圖例標(biāo)識放在圖右上方(默認(rèn))

 

       'NorthWest     圖例標(biāo)識放在圖左上方

 

       'SouthEast'     圖例標(biāo)識放在圖右下角

 

       'SouthWest'    圖例標(biāo)識放在圖左下角

 

(以上幾個都是將圖例標(biāo)識放在框圖內(nèi))

 

       'NorthOutside'         圖例標(biāo)識放在圖框外側(cè)上方

 

       'SouthOutside'        圖例標(biāo)識放在圖框外側(cè)下方

 

       'EastOutside'          圖例標(biāo)識放在圖框外側(cè)右方

 

       'WestOutside'         圖例標(biāo)識放在圖框外側(cè)左方

 

       'NorthEastOutside'  圖例標(biāo)識放在圖框外側(cè)右上方

 

       'NorthWestOutside' 圖例標(biāo)識放在圖框外側(cè)左上方

 

       'SouthEastOutside'  圖例標(biāo)識放在圖框外側(cè)右下方

 

       'SouthWestOutside' 圖例標(biāo)識放在圖框外側(cè)左下方

 

(以上幾個將圖例標(biāo)識放在框圖外)

 

       'Best'                     圖標(biāo)標(biāo)識放在圖框內(nèi)不與圖沖突的最佳位置

 

       'BestOutside'          圖標(biāo)標(biāo)識放在圖框外使用最小空間的最佳位置

 

還是用上面的例子

 

legend('sin','cos','location','northwest')可以將標(biāo)識框放置在圖的左上角。

 

   Examples:

 

       x = 0:.2:12;

 

       plot(x,bessel(1,x),x,bessel(2,x),x,bessel(3,x));

 

       legend('First','Second','Third');

 

       legend('First','Second','Third','Location','NorthEastOutside')

 

       b = bar(rand(10,5),'stacked'); colormap(summer); hold on

 

       x =plot(1:10,5*rand(10,1),'marker','square','markersize',12,...

 

                'markeredgecolor','y','markerfacecolor',[.6 0 .6],...

 

                'linestyle','-','color','r','linewidth',2); hold off

 

       legend([b,x],'Carrots','Peas','Peppers','GreenBeans',...

 

                 'Cucumbers','Eggplant')

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ggplot2 | 關(guān)于標(biāo)題,坐標(biāo)軸和圖例的細(xì)節(jié)修改,你可能想了解
Python數(shù)學(xué)編程 第二章數(shù)據(jù)可視化 第三節(jié) 接上
R plot()參數(shù)詳解
R語言做圖plot參數(shù)
R語言入門-繪制圖形
干貨|教你一文掌握:Matplotlib+Seaborn可視化
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服