Com afegir text descriptiu als punts de dades d'una trama a MATLAB

Com Afegir Text Descriptiu Als Punts De Dades D Una Trama A Matlab



Quan tracem algunes dades, hem d'afegir la descripció dels punts de dades perquè sigui clar i entenedor. Per exemple, podem descriure els punts màxims locals o mínims locals d'una funció representada o afegir informació addicional sobre punts de dades específics. Aquesta tasca es pot realitzar fàcilment a MATLAB utilitzant el text() funció.

Aquesta guia us mostrarà com afegir text descriptiu als punts de dades mitjançant la funció text() a MATLAB. Cobrirem diferents sintaxis i exemples perquè pugueu aprendre a utilitzar-lo de diferents maneres

Com es pot descriure el text a punts de dades d'una trama a MATLAB?

Per afegir text descriptiu als punts de dades d'una gràfica a MATLAB, podem utilitzar el integrat text() funció. Aquesta funció pren un o més punts de dades i el text descriptiu com a entrades obligatòries i proporciona la descripció corresponent als punts de dades donats. Heu d'especificar les coordenades dels punts de dades ja que representen la ubicació on cal afegir el text a la trama de MATLAB.







Sintaxi
A MATLAB, podeu utilitzar el text() funcionen de les següents maneres:



text ( x,y,txt )
text ( x,y,z,txt )
text ( ___, Nom, Valor )

Aquí,



La funció text(x,y,txt) s'encarrega d'afegir les descripcions de text a un o més punts de dades utilitzant el text especificat per la variable txt en els eixos actuals.





  • Per especificar una descripció d'un punt de dades, aquesta funció pren x i y com a valors escalars.
  • Per especificar una descripció de text de més d'un punt de dades, aquesta funció pren x i y com a vectors de la mateixa mida.

La funció text(x,y,z,txt) s'encarrega de posicionar el text en coordenades 3D.

La funció text(___, nom, valor) s'encarrega d'especificar les propietats de l'objecte de text utilitzant un o més arguments de parella Nom i Valor.



Exemple 1: Com afegir text descriptiu a un punt de dades a MATLAB?

Aquest codi MATLAB utilitza el text() funció per especificar la descripció del punt (pi/2,0.2).

x = -pi:pi / 50 :Pi;
i = cos ( x ) ;
parcel · la ( x,y )
text ( Pi / 2 , 0.2 , '\leftarrow cos(\pi/2)' )

Exemple 2: Com afegir text descriptiu a diversos punts de dades?

El codi següent va utilitzar la funció de traçat per representar la funció cos(x) en l'interval [-π, π]. El text() La funció s'utilitza per afegir dues anotacions de text a la trama, indicant on la funció creua l'eix x.

x = -pi:pi / 50 :Pi;
i = cos ( x ) ;
parcel · la ( x,y )
x_vect = [ -Pi / 2 ,Pi / 2 ] ;
i_vect = [ 0 , 0 ] ;
text ( x_vect,y_vect, '\leftarrow cos(x)=0' )

Exemple 3: Com afegir text descriptiu als punts de dades 3D?

En aquest codi MATLAB, generem una gràfica de superfície per a la funció Z=cos(X)+sense(Y) corresponent als vectors donats x i y. Després d'això, localitzem un punt (0,0,1) i afegim la seva descripció que és cos(X)+sin(Y)=1.

[ X,Y ] = malla ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +sense ( I ) ;
surf ( X,Y,Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sense(Y)=1' )

Exemple 4: Com especificar la mida i el color del text mentre s'afegeix text descriptiu a un punt de dades?

L'exemple donat a continuació genera una gràfica de superfície per a la funció Z=cos(X)+sense(Y) corresponent als vectors donats x i y. Després d'això, localitza un punt (0,0,1) i afegeix la seva descripció que és cos(X)+sense(Y)=1 especificant el collar de text com a blau i la mida del text = 16.

[ X,Y ] = malla ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +sense ( I ) ;
surf ( X,Y,Z )
text ( 0 , 0 , 1 , '\leftarrow cos(X)+sense(Y)=1' , 'Color' , 'vermell' , 'Mida de la font' , 16 )

Conclusió

En el domini de la visualització de dades, hem de descriure els punts de dades representats per fer que les nostres trames siguin clares i comprensibles. Aquesta tasca es pot dur a terme de manera eficient utilitzant el text() funció a MATLAB. Aquest tutorial ha descrit la funcionalitat del text() funció a MATLAB. Hem proporcionat diferents sintaxis per al text() funció i un exemple senzill per a cada sintaxi per ajudar-vos a entendre el funcionament de la funció.