Jak dodać tekst opisowy do punktów danych na wykresie w MATLAB-ie

Jak Dodac Tekst Opisowy Do Punktow Danych Na Wykresie W Matlab Ie



Kiedy nanosimy pewne dane, musimy dodać opis punktów danych, aby był jasny i zrozumiały. Na przykład możemy opisać lokalne maksima lub lokalne minima wykreślonej funkcji lub dodać dodatkowe informacje o określonych punktach danych. To zadanie można łatwo wykonać w MATLABIE za pomocą tekst() funkcjonować.

W tym przewodniku dowiesz się, jak dodać tekst opisowy do punktów danych za pomocą funkcji tekst() w MATLAB-ie. Omówimy różne składnie i przykłady, abyś mógł dowiedzieć się, jak używać go na różne sposoby

Jak opisać tekst do punktów danych na wykresie w MATLABIE?

Aby dodać tekst opisowy do punktów danych na wykresie w MATLAB-ie, możemy użyć wbudowanej funkcji tekst() funkcjonować. Funkcja ta przyjmuje jeden lub więcej punktów danych oraz tekst opisu jako obowiązkowe dane wejściowe i udostępnia opis odpowiadający danym punktom danych. Musisz określić współrzędne punktów danych, ponieważ reprezentują one lokalizację, w której należy dodać tekst na wykresie MATLAB-a.







Składnia
W MATLAB-ie możesz użyć tekst() funkcjonować w następujący sposób:



tekst ( x, y, txt )
tekst ( x, y, z, txt )
tekst ( ___, nazwa, wartość )

Tutaj,



Funkcja tekst(x,y,txt) odpowiada za dodanie opisów tekstowych do jednego lub większej liczby punktów danych przy użyciu tekstu określonego przez zmienną tekst w obecnych osiach.





  • Aby określić opis jednego punktu danych, ta funkcja przyjmuje x i y jako wartości skalarne.
  • Aby określić opis tekstowy więcej niż jednego punktu danych, funkcja ta przyjmuje x i y jako wektory o tym samym rozmiarze.

Funkcja tekst(x,y,z,txt) odpowiada za pozycjonowanie tekstu we współrzędnych 3D.

Funkcja tekst(___, nazwa, wartość) odpowiada za określenie właściwości obiektu tekstowego przy użyciu jednego lub więcej argumentów pary Nazwa i Wartość.



Przykład 1: Jak dodać tekst opisowy do jednego punktu danych w MATLABIE?

Ten kod MATLAB używa tekst() funkcja określająca opis punktu (pi/2,0.2).

x = -pi:pi / pięćdziesiąt :Liczba Pi;
y = sałata ( X ) ;
działka ( x, y )
tekst ( Liczba Pi / 2 , 0,2 , '\leftarrow cos(\pi/2)' )

Przykład 2: Jak dodać tekst opisowy do wielu punktów danych?

W poniższym kodzie użyto funkcji plot do wykreślenia funkcji cos(x) w zakresie [-π, π]. The tekst() Funkcja służy do dodania dwóch adnotacji tekstowych do wykresu, wskazujących miejsce przecięcia funkcji przez oś x.

x = -pi:pi / pięćdziesiąt :Liczba Pi;
y = sałata ( X ) ;
działka ( x, y )
x_vect = [ -Liczba Pi / 2 ,Liczba Pi / 2 ] ;
y_vect = [ 0 , 0 ] ;
tekst ( x_vect, y_vect, '\leftarrow cos(x)=0' )

Przykład 3: Jak dodać tekst opisowy do punktów danych 3D?

W tym kodzie MATLAB-a generujemy wykres powierzchniowy dla funkcji Z=cos(X)+grzech(Y) odpowiadające danym wektorom x i y. Następnie lokalizujemy punkt (0,0,1) i dodajemy jego opis w postaci cos(X)+sin(Y)=1.

[ X, Y ] = siatka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = sałata ( X ) +bez ( I ) ;
surfować ( X, Y, Z )
tekst ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' )

Przykład 4: Jak określić rozmiar i kolor tekstu podczas dodawania tekstu opisowego do punktu danych?

Poniższy przykład generuje wykres powierzchniowy dla funkcji Z=cos(X)+grzech(Y) odpowiadające danym wektorom x i y. Następnie lokalizuje punkt (0,0,1) i dodaje jego opis, czyli cos(X)+sin(Y)=1 określając kołnierz tekstowy jako niebieski i rozmiar tekstu = 16.

[ X, Y ] = siatka ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = sałata ( X ) +bez ( I ) ;
surfować ( X, Y, Z )
tekst ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' , 'Kolor' , 'czerwony' , 'Rozmiar czcionki' , 16 )

Wniosek

W dziedzinie wizualizacji danych musimy opisać wykreślone punkty danych, aby nasze wykresy były jasne i zrozumiałe. Zadanie to można skutecznie wykonać za pomocą tekst() funkcja w MATLABIE. W tym samouczku opisano funkcjonalność programu tekst() funkcja w MATLABIE. Udostępniliśmy różne składnie dla tekst() funkcji i prosty przykład każdej składni, który pomoże Ci zrozumieć działanie funkcji.