Kaip pridėti aprašomąjį tekstą prie duomenų taškų sklype MATLAB

Kaip Prideti Aprasomaji Teksta Prie Duomenu Tasku Sklype Matlab



Kai atvaizduojame kai kuriuos duomenis, turime pridėti duomenų taškų aprašymą, kad jie būtų aiškūs ir suprantami. Pavyzdžiui, galime apibūdinti nubrėžtos funkcijos vietinius maksimumus arba vietinius minimumus arba pridėti papildomos informacijos apie konkrečius duomenų taškus. Šią užduotį galima lengvai atlikti MATLAB naudojant tekstas () funkcija.

Šis vadovas parodys, kaip pridėti aprašomąjį tekstą prie duomenų taškų naudojant MATLAB funkciją text(). Mes apžvelgsime įvairias sintakses ir pavyzdžius, kad galėtumėte išmokti jį naudoti įvairiais būdais

Kaip aprašyti tekstą duomenų taškams sklype MATLAB?

Norėdami pridėti aprašomąjį tekstą prie duomenų taškų sklype MATLAB, galime naudoti integruotą tekstas () funkcija. Ši funkcija priima vieną ar daugiau duomenų taškų ir aprašomąjį tekstą kaip privalomą įvestį ir pateikia aprašą, atitinkantį duotus duomenų taškus. Turite nurodyti duomenų taškų koordinates, nes jie nurodo vietą, kur MATLAB diagramoje reikia pridėti tekstą.







Sintaksė
MATLAB galite naudoti tekstas () funkcionuoti šiais būdais:



tekstą ( x, y, txt )
tekstą ( x, y, z, txt )
tekstą ( ___, Vardas, Vertė )

Čia



Funkcija tekstas (x, y, txt) yra atsakingas už teksto aprašymų įtraukimą į vieną ar daugiau duomenų taškų, naudodamas kintamojo nurodytą tekstą txt dabartinėse ašyse.





  • Norėdami nurodyti vieno duomenų taško aprašymą, ši funkcija naudoja x ir y kaip skaliarines reikšmes.
  • Norėdami nurodyti daugiau nei vieno duomenų taško tekstinį aprašymą, ši funkcija x ir y laiko vienodo dydžio vektorius.

Funkcija tekstas (x, y, z, txt) yra atsakingas už teksto išdėstymą 3D koordinatėse.

Funkcija tekstas (___, vardas, reikšmė) yra atsakingas už teksto objekto ypatybių nurodymą naudojant vieną ar daugiau pavadinimo, reikšmės poros argumentų.



1 pavyzdys: Kaip pridėti aprašomąjį tekstą prie vieno duomenų taško MATLAB?

Šis MATLAB kodas naudoja tekstas () funkcija taško aprašymui nurodyti (pi/2,0,2).

x = -pi:pi / penkiasdešimt :pi;
y = cos ( x ) ;
sklypas ( x,y )
tekstą ( pi / 2 , 0.2 , „\leftarrow cos(\pi/2)“ )

2 pavyzdys: Kaip pridėti aprašomąjį tekstą prie kelių duomenų taškų?

Šis kodas naudojo diagramos funkciją, kad nubrėžtų funkciją cos(x) diapazone [-π, π]. The tekstas () Funkcija naudojama norint į brėžinį įtraukti dvi teksto anotacijas, nurodant, kur funkcija kerta x ašį.

x = -pi:pi / penkiasdešimt :pi;
y = cos ( x ) ;
sklypas ( x,y )
x_vect = [ -pi / 2 ,pi / 2 ] ;
y_vect = [ 0 , 0 ] ;
tekstą ( x_vect,y_vect, '\leftarrow cos(x)=0' )

3 pavyzdys: Kaip pridėti aprašomąjį tekstą prie 3D duomenų taškų?

Šiame MATLAB kode sukuriame funkcijos paviršiaus diagramą Z = cos (X) + sin (Y) atitinkančius duotus vektorius x ir y. Po to mes nustatome tašką (0,0,1) ir pridedame jo aprašymą, kuris yra cos(X)+sin(Y)=1.

[ X, Y ] = tinklelis ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +be ( IR ) ;
naršyti ( X, Y, Z )
tekstą ( 0 , 0 , 1 , „\leftarrow cos(X)+sin(Y)=1“ )

4 pavyzdys: kaip nurodyti teksto dydį ir spalvą pridedant aprašomąjį tekstą prie duomenų taško?

Toliau pateiktame pavyzdyje sukuriama funkcijos paviršiaus diagrama Z = cos (X) + sin (Y) atitinkančius duotus vektorius x ir y. Po to jis suranda tašką (0,0,1) ir prideda jo aprašymą, kuris yra cos(X)+sin(Y)=1 teksto apykaklę nurodydami mėlyną, o teksto dydį = 16.

[ X, Y ] = tinklelis ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +be ( IR ) ;
naršyti ( X, Y, Z )
tekstą ( 0 , 0 , 1 , „\leftarrow cos(X)+sin(Y)=1“ , 'Spalva' , 'raudona' , 'Šrifto dydis' , 16 )

Išvada

Duomenų vizualizavimo srityje turime apibūdinti nubrėžtus duomenų taškus, kad mūsų sklypai būtų aiškūs ir suprantami. Šią užduotį galima efektyviai atlikti naudojant tekstas () funkcija MATLAB. Šioje mokymo programoje aprašytas funkcionalumas tekstas () funkcija MATLAB. Pateikėme skirtingas sintakses tekstas () funkcija ir paprastas kiekvienos sintaksės pavyzdys, padedantis suprasti funkcijos veikimą.