Ako pridať popisný text k dátovým bodom na pozemku v MATLABE

Ako Pridat Popisny Text K Datovym Bodom Na Pozemku V Matlabe



Keď vykreslíme nejaké údaje, musíme pridať popis údajových bodov, aby to bolo jasné a zrozumiteľné. Môžeme napríklad opísať lokálne maximá alebo lokálne minimá vykreslenej funkcie alebo pridať ďalšie informácie o konkrétnych dátových bodoch. Táto úloha sa dá ľahko vykonať v MATLABE pomocou text() funkciu.

Táto príručka vám ukáže, ako pridať popisný text k dátovým bodom pomocou funkcie text() v MATLABE. Budeme sa zaoberať rôznymi syntaxami a príkladmi, aby ste sa naučili, ako ich používať rôznymi spôsobmi

Ako popisovať text k dátovým bodom na pozemku v MATLAB?

Na pridanie popisného textu k dátovým bodom na grafe v MATLABE môžeme použiť vstavaný text() funkciu. Táto funkcia berie jeden alebo viac údajových bodov a popisný text ako povinné vstupy a poskytuje popis zodpovedajúci daným údajovým bodom. Musíte zadať súradnice údajových bodov, pretože predstavujú miesto, kde je potrebné pridať text do grafu MATLABu.







Syntax
V MATLABE môžete použiť text() fungovať nasledujúcimi spôsobmi:



text ( x,y,txt )
text ( x,y,z,txt )
text ( ___,Názov,Hodnota )

Tu,



Funkcia text(x,y,txt) je zodpovedný za pridanie textových popisov k jednému alebo viacerým dátovým bodom pomocou textu špecifikovaného premennou TXT v súčasných osiach.





  • Ak chcete zadať popis jedného dátového bodu, táto funkcia berie x a y ako skalárne hodnoty.
  • Ak chcete zadať textový popis viac ako jedného údajového bodu, táto funkcia berie x a y ako vektory s rovnakou veľkosťou.

Funkcia text(x,y,z,txt) je zodpovedný za umiestnenie textu v 3D súradniciach.

Funkcia text(___,Názov,Hodnota) je zodpovedný za špecifikovanie vlastností textového objektu pomocou jedného alebo viacerých argumentov dvojice Názov, Hodnota.



Príklad 1: Ako pridať popisný text do jedného dátového bodu v MATLABE?

Tento kód MATLAB používa text() funkcia na určenie popisu bodu (pi/2,0,2).

x = -pi:pi / päťdesiat :pi;
y = cos ( X ) ;
zápletka ( x, y )
text ( pi / 2 , 0,2 , '\leftarrow cos(\pi/2)' )

Príklad 2: Ako pridať popisný text k viacerým dátovým bodom?

Nasledujúci kód použil funkciu plot na vykreslenie funkcie cos(x) v rozsahu [-π, π]. The text() funkcia sa používa na pridanie dvoch textových anotácií do grafu, ktoré označujú, kde funkcia pretína os x.

x = -pi:pi / päťdesiat :pi;
y = cos ( X ) ;
zápletka ( x, y )
x_vect = [ -pi / 2 ,pi / 2 ] ;
y_vect = [ 0 , 0 ] ;
text ( x_vect,y_vect, '\leftarrow cos(x)=0' )

Príklad 3: Ako pridať popisný text do 3D dátových bodov?

V tomto kóde MATLABu vygenerujeme povrchový graf pre funkciu Z=cos(X)+sin(Y) zodpovedajúce daným vektorom x a y. Potom nájdeme bod (0,0,1) a pridáme jeho popis, ktorý je cos(X)+sin(Y)=1.

[ X, Y ] = sieťová mriežka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) + bez ( A ) ;
surfovať ( X, Y, Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' )

Príklad 4: Ako určiť veľkosť a farbu textu pri pridávaní popisného textu do dátového bodu?

Nižšie uvedený príklad generuje povrchový graf pre funkciu Z=cos(X)+sin(Y) zodpovedajúce daným vektorom x a y. Potom nájde bod (0,0,1) a pridá jeho popis, ktorý je cos(X)+sin(Y)=1 zadaním textového goliera ako modrého a veľkosti textu = 16.

[ X, Y ] = sieťová mriežka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) + bez ( A ) ;
surfovať ( X, Y, Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' , 'Farba' , 'červená' , 'Veľkosť písma' , 16 )

Záver

V oblasti vizualizácie údajov musíme opísať vykreslené údajové body, aby boli naše grafy jasné a zrozumiteľné. Túto úlohu možno efektívne vykonať pomocou text() funkcie v MATLABE. Tento tutoriál opísal funkčnosť text() funkcie v MATLABE. Poskytli sme rôzne syntaxe pre text() a jednoduchý príklad pre každú syntax, ktorý vám pomôže pochopiť fungovanie funkcie.