Bagaimana Menambahkan Teks Deskriptif ke Titik Data pada Plot di MATLAB

Bagaimana Menambahkan Teks Deskriptif Ke Titik Data Pada Plot Di Matlab



Saat kita memplot beberapa data, kita perlu menambahkan deskripsi titik data agar jelas dan mudah dipahami. Misalnya, kita dapat mendeskripsikan titik maksimum atau minimum lokal dari fungsi yang diplot atau menambahkan informasi tambahan tentang titik data tertentu. Tugas ini dapat dengan mudah dilakukan di MATLAB menggunakan teks() fungsi.

Panduan ini akan menunjukkan cara menambahkan teks deskriptif ke titik data menggunakan fungsi text() di MATLAB. Kami akan membahas berbagai sintaks dan contoh sehingga Anda dapat mempelajari cara menggunakannya dengan cara yang berbeda

Bagaimana Cara Membuat Teks Deskriptif ke Titik Data pada Plot di MATLAB?

Untuk menambahkan teks deskriptif ke titik data pada plot di MATLAB, kita dapat menggunakan built-in teks() fungsi. Fungsi ini mengambil satu atau lebih titik data dan teks deskriptif sebagai masukan wajib dan memberikan deskripsi yang sesuai dengan titik data yang diberikan. Anda harus menentukan koordinat titik data karena mewakili lokasi di mana teks perlu ditambahkan dalam plot MATLAB.







Sintaksis
Di MATLAB, Anda dapat menggunakan teks() berfungsi dengan cara berikut:



teks ( x,y,txt )
teks ( x,y,z,txt )
teks ( ___,Nama,Nilai )

Di Sini,



Fungsinya teks(x,y,txt) bertanggung jawab untuk menambahkan deskripsi teks ke satu atau lebih titik data menggunakan teks yang ditentukan oleh variabel txt di sumbu saat ini.





  • Untuk menentukan deskripsi suatu titik data, fungsi ini menggunakan x dan y sebagai nilai skalar.
  • Untuk menentukan deskripsi teks lebih dari satu titik data, fungsi ini mengambil x dan y sebagai vektor yang berukuran sama.

Fungsinya teks(x,y,z,txt) bertanggung jawab untuk memposisikan teks dalam koordinat 3D.

Fungsinya teks(___,Nama,Nilai) bertanggung jawab untuk menentukan properti objek teks menggunakan satu atau lebih argumen Nama, Pasangan Nilai.



Contoh 1: Bagaimana Menambahkan Teks Deskriptif ke Satu Titik Data di MATLAB?

Kode MATLAB ini menggunakan teks() berfungsi untuk menentukan deskripsi titik (pi/2,0.2).

x = -pi:pi / lima puluh :pi;
kamu = cos ( X ) ;
merencanakan ( x, y )
teks ( pi / 2 , 0,2 , '\panah kiri cos(\pi/2)' )

Contoh 2: Bagaimana Menambahkan Teks Deskriptif ke Beberapa Titik Data?

Kode berikut menggunakan fungsi plot untuk memplot fungsi cos(x) pada rentang [-π, π]. Itu teks() fungsi digunakan untuk menambahkan dua anotasi teks ke plot, yang menunjukkan di mana fungsi tersebut melintasi sumbu x.

x = -pi:pi / lima puluh :pi;
kamu = cos ( X ) ;
merencanakan ( x, y )
x_vek = [ -pi / 2 ,pi / 2 ] ;
kamu_vek = [ 0 , 0 ] ;
teks ( x_vek, y_vek, '\panah kiri cos(x)=0' )

Contoh 3: Bagaimana Menambahkan Teks Deskriptif ke Titik Data 3D?

Dalam kode MATLAB ini, kami membuat plot permukaan untuk fungsi tersebut Z=cos(X)+dosa(Y) sesuai dengan vektor yang diberikan x dan y. Setelah itu kita cari titik (0,0,1) dan tambahkan deskripsinya yaitu cos(X)+sin(Y)=1.

[ X,Y ] = jaringan jaring ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +tanpa ( DAN ) ;
berselancar ( X,Y,Z )
teks ( 0 , 0 , 1 , '\panah kiri cos(X)+sin(Y)=1' )

Contoh 4: Bagaimana Menentukan Ukuran dan Warna Teks Sambil Menambahkan Teks Deskriptif ke Titik Data?

Contoh yang diberikan di bawah ini menghasilkan plot permukaan untuk fungsi tersebut Z=cos(X)+dosa(Y) sesuai dengan vektor yang diberikan x dan y. Setelah itu, ia menemukan suatu titik (0,0,1) dan menambahkan deskripsinya yaitu cos(X)+dosa(Y)=1 dengan menentukan kerah teks berwarna biru dan ukuran teks = 16.

[ X,Y ] = jaringan jaring ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = cos ( X ) +tanpa ( DAN ) ;
berselancar ( X,Y,Z )
teks ( 0 , 0 , 1 , '\panah kiri cos(X)+sin(Y)=1' , 'Warna' , 'merah' , 'Ukuran huruf' , 16 )

Kesimpulan

Dalam domain visualisasi data, kita perlu mendeskripsikan titik data yang diplot agar plot kita jelas dan mudah dipahami. Tugas ini dapat dilakukan secara efisien menggunakan teks() fungsi di MATLAB. Tutorial ini telah menjelaskan fungsionalitas teks() fungsi di MATLAB. Kami telah menyediakan sintaks yang berbeda untuk teks() fungsi dan contoh mudah untuk setiap sintaks untuk membantu Anda memahami cara kerja di balik fungsi tersebut.