如何使用Matlab畫圖的legend和label?
簡介常用的Matlab畫圖函數,介紹了plot,legend,xlabel,ylabel等函數的深度用法,如雙行顯示等。
操作方法
(01)首先設定畫圖的參數。close all 語句清空之前的圖,set 語句將背景設置為白色(默認為灰色不適合放論文裏),定義一個fontsize變量方便以後使用。
(02)畫圖之前先用figure語句產生一個空圖,這樣每次生成一幅圖都會自動順序編號。否則用figure(n)指定生成圖的編號或名字也可以。
(03)用plot函數在同一圖中畫兩條曲線,兩個plot語句中間需用 hold on 語句,否則會默認清除上次plot畫的圖。另外,線的顏色一般設為黑色(字母k表示)即可(因為有的期刊不能彩印)。這裏輸出了兩條線做對比,第一條點線的寬(1.5)比第二條直線的寬(1.2)大一些,因為點線打印出來會顯得比較細,所以需要加寬一下。
(04)圖形輸出之後還要設置座標軸(label)上顯示的文字,一般就是單位,或者對相應值的説明。有的期刊會要求label要顯示雙語,所以要中文一行英文一行。顯示多行label的代碼如圖。在大括號內使用分號分割:ylabel({'真值與濾波值';'True value and estimation'},'FontSize',fontsize);
(05)還需要一個圖注(legend)來標示這兩條曲線。第一句生成legend並獲取其句柄('location','best' 讓legend位置自動避開曲線);為了雙語圖注也是兩行的,但分行方式與label不一樣(使用sprintf('n')來換行)。第二句設置legend為沒有框框的(利用獲取的句柄h用set(h,'Box','off');)。第三句使用之前定義的fontsize變量設置legend字體大小。
(06)另外legend的位置除'best'外還可以使用''North','East','NorthEast'等設定,下圖是North設置的效果。
(07)如果需要,可以在圖上標出網格,但會影響legend效果。上述代碼之後使用grid on ;語句即可。
(08)Matlab 的畫圖功能很強大,可以通過幫助系統來獲取使用方法,輸入help legend,help plot (注意空格)可以得到相應説明。
-
錦鯉養什麼顏色最吉利?揭祕錦鯉的風水講究
導語:錦鯉一直都都是十分風靡的高級觀賞魚,在價格方面也是比較誇張的。之前大家也瞭解過史上最貴的錦鯉,相信讓人十分驚訝。不過錦鯉在風水方面也有有一定講究的,不同的顏色有着不同的寓意,下面和探祕志小編一起了解一下。錦鯉養什麼顏色最吉利錦鯉品種根據顏色劃分...
-
世界十大催眠曲:第一公認最有效,第四至今沒有人聽完
導語:催眠曲就是通過音樂來幫助被催眠者進入睡眠的狀態,對於無法入睡的人能起到很好的治療作用,其中著名的世界十大催眠曲則分別是哥德堡變奏曲,weightless,Sleepsong,Dream13,玄祕曲,搖籃曲,月光曲,α腦波音樂,帕赫貝爾的卡農,佛經,下面就跟着探祕志小編一起來看看吧!哥...
-
粘帖怎麼念
(01)"粘帖"這個詞的正確讀音,可以按每個字進行詳細的拆分和念讀。1."粘"(nián)的發音:-"粘"這個詞的第一個字是"粘",發音為[nián]。(02)-"粘"的聲母是[n],發音時舌尖點住上齒齦,聲音由鼻腔發出。-"粘"的韻母是[ián],音調是輕聲或中聲。-合起來讀作[nián]。...
-
v8是什麼意思
(01)V8是一個多用途詞語,它可以在不同的場景中有不同的含義:1.V8引擎:V8引擎指的是一種發動機結構。這種結構的發動機分成兩排,每排有4個氣缸,並形成V字形。這種引擎結構通常具有比較高的功率和扭矩輸出能力,因而廣泛地應用於高性能車輛,如跑車、SUV、皮卡等。(02)2.V8蔬...