Matlab注釋函式legend詳解

2021-06-27 16:51:47 字數 2162 閱讀 5354

用matlab畫圖時,有時候需要對各種圖示進行標註,例如,用「+」代表a的運動情況,「*」代表b的運動情況。

legend函式的基本用法是

legend(string1,string2,string3, ...)

分別將字串1、字串2、字串3……標註到圖中,每個字串對應的圖示為畫圖時的圖示。

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

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

還可以用legend(...,'location',loc) 來指定圖例標識框的位置

這些是matlab help檔案。後面一段是對應的翻譯和說明

'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'             圖例標識放在圖頂端

'south'            圖例標識放在圖底端

'east'               圖例標識放在圖右方

'west'              圖例標識放在圖左方

'northeast'       圖例標識放在圖右上方(預設)

'northwest      圖例標識放在圖左上方

'southeast'      圖例標識放在圖右下角

'southwest'     圖例標識放在圖左下角

(以上幾個都是將圖例標識放在框圖內)

'northoutside'          圖例標識放在圖框外側上方

'southoutside'         圖例標識放在圖框外側下方

'eastoutside'           圖例標識放在圖框外側右方

'westoutside'          圖例標識放在圖框外側左方

'northeastoutside'   圖例標識放在圖框外側右上方

'northwestoutside'  圖例標識放在圖框外側左上方

'southeastoutside'   圖例標識放在圖框外側右下方

'southwestoutside'  圖例標識放在圖框外側左下方

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

'best'                      圖示標識放在圖框內不與圖衝突的最佳位置

'bestoutside'           圖示標識放在圖框外使用最小空間的最佳位置 

還是用上面的例子

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

給matlab新增下標的方法signal_1,在matlab中會顯示1為下標;自己發現的,呵呵!

**:

Matlab注釋函式legend詳解

用matlab畫圖時,有時候需要對各種圖示進行標註,例如,用 代表a的運動情況,代表b的運動情況。legend函式的基本用法是 legend string1,string2,string3,分別將字串1 字串2 字串3 標註到圖中,每個字串對應的圖示為畫圖時的圖示。例如 plot x,sin x b...

PhpStorm 頭部注釋 類注釋和函式注釋的設定

設定位置 settings file templates 如下圖,設定頭部注釋 類注釋以及函式注釋,時間 使用者名稱 檔名稱等隨機改變的屬性,直接使用其下方已經定義的屬性即可。生成注釋,輸入 按 enter 鍵即可出現對應注釋內容。首先我們要新增自己的一套模板,點選 file settings ed...

MATLAB中 注釋的使用方法

1.號注釋 只會注釋一行語句,被注釋的語句作為注釋行,不會被執行,也不會報錯。單位矩陣 a eye 10 b eye 3,4 2.注釋一段語句 使用 可以將一段語句注釋掉 3.定義程式塊 使用 不會將程式注釋,程式仍會執行,但是會將程式作為乙個程式塊執行,即乙個cell,有點類似於斷點。使用 的好處...