Kako dodati opisno besedilo podatkovnim točkam na ploskvi v MATLAB-u

Kako Dodati Opisno Besedilo Podatkovnim Tockam Na Ploskvi V Matlab U



Ko izrišemo nekatere podatke, moramo dodati opis podatkovnih točk, da bo jasen in razumljiv. Na primer, lahko opišemo lokalne maksimume ali lokalne minimume narisane funkcije ali dodamo dodatne informacije o določenih podatkovnih točkah. To nalogo lahko preprosto izvedete v MATLAB-u z uporabo besedilo() funkcijo.

Ta vodnik vam bo pokazal, kako dodati opisno besedilo podatkovnim točkam s funkcijo text() v MATLAB-u. Pokrivali bomo različne sintakse in primere, da se boste lahko naučili uporabljati na različne načine

Kako v MATLAB vnesti opisno besedilo v podatkovne točke na ploskvi?

Za dodajanje opisnega besedila podatkovnim točkam na grafu v MATLAB-u lahko uporabimo vgrajeno besedilo() funkcijo. Ta funkcija vzame eno ali več podatkovnih točk in opisno besedilo kot obvezne vnose ter zagotovi opis, ki ustreza danim podatkovnim točkam. Določiti morate koordinate podatkovnih točk, saj predstavljajo lokacijo, kamor je treba dodati besedilo v graf MATLAB.







Sintaksa
V MATLAB-u lahko uporabite besedilo() delujejo na naslednje načine:



besedilo ( x,y,txt )
besedilo ( x,y,z,txt )
besedilo ( ___,Ime,Vrednost )

tukaj,



Funkcija besedilo(x,y,txt) je odgovoren za dodajanje besedilnih opisov v eno ali več podatkovnih točk z uporabo besedila, podanega s spremenljivko txt v trenutnih oseh.





  • Če želite podati opis ene podatkovne točke, ta funkcija vzame x in y kot skalarni vrednosti.
  • Če želite določiti besedilni opis več kot ene podatkovne točke, ta funkcija vzame x in y kot vektorja enake velikosti.

Funkcija besedilo(x,y,z,txt) je odgovoren za pozicioniranje besedila v 3D koordinatah.

Funkcija besedilo (___, ime, vrednost) je odgovoren za določanje lastnosti besedilnega predmeta z uporabo enega ali več argumentov para Ime, Vrednost.



Primer 1: Kako dodati opisno besedilo v eno podatkovno točko v MATLAB?

Ta koda MATLAB uporablja besedilo() funkcijo za podajanje opisa točke (pi/2,0.2).

x = -pi:pi / petdeset :pi;
y = cos ( x ) ;
plot ( x,y )
besedilo ( pi / 2 , 0,2 , '\leva puščica cos(\pi/2)' )

Primer 2: Kako dodati opisno besedilo v več podatkovnih točk?

Naslednja koda je uporabila funkcijo plot za izris funkcije cos(x) v območju [-π, π]. The besedilo() se uporablja za dodajanje dveh besedilnih opomb na graf, ki označujeta, kje funkcija prečka os x.

x = -pi:pi / petdeset :pi;
y = cos ( x ) ;
plot ( x,y )
x_vect = [ -pi / 2 ,pi / 2 ] ;
y_vect = [ 0 , 0 ] ;
besedilo ( x_vect,y_vect, '\leva puščica cos(x)=0' )

3. primer: Kako dodati opisno besedilo podatkovnim točkam 3D?

V tej kodi MATLAB ustvarimo površinski izris za funkcijo Z=cos(X)+sin(Y) ki ustreza danima vektorjema x in y. Po tem poiščemo točko (0,0,1) in dodamo njen opis, ki je cos(X)+sin(Y)=1.

[ X,Y ] = mrežna mreža ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +brez ( IN ) ;
deskanje ( X,Y,Z )
besedilo ( 0 , 0 , 1 , '\leva puščica cos(X)+sin(Y)=1' )

Primer 4: Kako določiti velikost in barvo besedila med dodajanjem opisnega besedila podatkovni točki?

Spodnji primer ustvari graf površine za funkcijo Z=cos(X)+sin(Y) ki ustreza danima vektorjema x in y. Po tem poišče točko (0,0,1) in doda njen opis, ki je cos(X)+sin(Y)=1 tako, da določite besedilni ovratnik kot moder in velikost besedila = 16.

[ X,Y ] = mrežna mreža ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +brez ( IN ) ;
deskanje ( X,Y,Z )
besedilo ( 0 , 0 , 1 , '\leva puščica cos(X)+sin(Y)=1' , 'barva' , 'rdeča' , 'Velikost pisave' , 16 )

Zaključek

Na področju vizualizacije podatkov moramo opisati izrisane podatkovne točke, da bodo naši izrisi jasni in razumljivi. To nalogo je mogoče učinkovito opraviti z uporabo besedilo() funkcijo v MATLAB-u. V tej vadnici je opisana funkcionalnost besedilo() funkcijo v MATLAB-u. Zagotovili smo različne sintakse za besedilo() funkcijo in enostaven primer za vsako sintakso, ki vam pomaga razumeti delovanje funkcije.