Jak přidat popisný text k datovým bodům na pozemku v MATLABu

Jak Pridat Popisny Text K Datovym Bodum Na Pozemku V Matlabu



Když vykreslíme nějaká data, musíme přidat popis datových bodů, aby to bylo jasné a srozumitelné. Můžeme například popsat lokální maxima nebo lokální minima vynesené funkce nebo přidat další informace o konkrétních datových bodech. Tento úkol lze snadno provést v MATLABu pomocí text() funkce.

Tato příručka vám ukáže, jak přidat popisný text k datovým bodům pomocí funkce text() v MATLABu. Probereme různé syntaxe a příklady, abyste se mohli naučit, jak je používat různými způsoby

Jak popisovat text k datovým bodům na pozemku v MATLABu?

Chcete-li přidat popisný text k datovým bodům na grafu v MATLABu, můžeme použít vestavěný text() funkce. Tato funkce bere jeden nebo více datových bodů a popisný text jako povinné vstupy a poskytuje popis odpovídající daným datovým bodům. Musíte zadat souřadnice datových bodů, protože představují umístění, kam je třeba přidat text do grafu MATLABu.







Syntax
V MATLABu můžete použít text() fungovat následujícími způsoby:



text ( x,y,txt )
text ( x,y,z,txt )
text ( ___,Jméno,Hodnota )

Tady,



Funkce text(x,y,txt) je zodpovědný za přidání textových popisů k jednomu nebo více datovým bodům pomocí textu určeného proměnnou txt v aktuálních osách.





  • Chcete-li zadat popis jednoho datového bodu, tato funkce bere x a y jako skalární hodnoty.
  • Chcete-li zadat textový popis více než jednoho datového bodu, použije tato funkce x a y jako vektory o stejné velikosti.

Funkce text(x,y,z,txt) je zodpovědný za umístění textu ve 3D souřadnicích.

Funkce text(___,Název,Hodnota) je odpovědný za specifikaci vlastností textového objektu pomocí jednoho nebo více argumentů dvojice Název, Hodnota.



Příklad 1: Jak přidat popisný text do jednoho datového bodu v MATLABu?

Tento kód MATLABu používá text() funkce pro specifikaci popisu bodu (pi/2,0,2).

x = -pi:pi / padesáti :pi;
y = cos ( X ) ;
spiknutí ( x, y )
text ( / 2 , 0,2 , '\leftarrow cos(\pi/2)' )

Příklad 2: Jak přidat popisný text k více datovým bodům?

Následující kód použil funkci plot k vykreslení funkce cos(x) v rozsahu [-π, π]. The text() Funkce se používá k přidání dvou textových anotací do grafu, které označují, kde funkce protíná osu x.

x = -pi:pi / padesáti :pi;
y = cos ( X ) ;
spiknutí ( x, y )
x_vect = [ -pí / 2 ,pí / 2 ] ;
y_vect = [ 0 , 0 ] ;
text ( x_vect,y_vect, '\leftarrow cos(x)=0' )

Příklad 3: Jak přidat popisný text do 3D datových bodů?

V tomto kódu MATLABu vygenerujeme povrchový graf pro funkci Z=cos(X)+sin(Y) odpovídající daným vektorům x a y. Poté najdeme bod (0,0,1) a přidáme jeho popis, který je cos(X)+sin(Y)=1.

[ X,Y ] = síťová mřížka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) + bez ( A ) ;
surfovat ( X,Y,Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' )

Příklad 4: Jak určit velikost a barvu textu při přidávání popisného textu do datového bodu?

Níže uvedený příklad generuje povrchový graf pro funkci Z=cos(X)+sin(Y) odpovídající daným vektorům x a y. Poté najde bod (0,0,1) a přidá jeho popis, který je cos(X)+sin(Y)=1 zadáním textového límečku jako modré a velikosti textu = 16.

[ X,Y ] = síťová mřížka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) + bez ( A ) ;
surfovat ( X,Y,Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' , 'Barva' , 'Červené' , 'Velikost písma' , 16 )

Závěr

V oblasti vizualizace dat potřebujeme popsat vykreslené datové body, aby byly naše grafy jasné a srozumitelné. Tento úkol lze efektivně provést pomocí text() funkce v MATLABu. Tento tutoriál popsal funkcionalitu text() funkce v MATLABu. Poskytli jsme různé syntaxe pro text() funkce a snadný příklad pro každou syntaxi, který vám pomůže pochopit fungování funkce.