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.