MATLAB'da Bir Grafikteki Veri Noktalarına Açıklayıcı Metin Nasıl Eklenir?

Matlab Da Bir Grafikteki Veri Noktalarina Aciklayici Metin Nasil Eklenir



Bazı verileri çizerken, onu açık ve anlaşılır hale getirmek için veri noktalarının açıklamasını eklememiz gerekir. Örneğin, çizilen bir fonksiyonun yerel maksimum veya yerel minimum noktalarını tanımlayabilir veya belirli veri noktaları hakkında ek bilgi ekleyebiliriz. Bu görev MATLAB'da aşağıdakiler kullanılarak kolayca gerçekleştirilebilir: metin() işlev.

Bu kılavuz size MATLAB'daki text() işlevini kullanarak veri noktalarına nasıl açıklayıcı metin ekleyeceğinizi gösterecektir. Farklı şekillerde nasıl kullanılacağını öğrenebilmeniz için farklı sözdizimlerini ve örnekleri ele alacağız.

MATLAB'da Bir Grafikteki Veri Noktalarına Metin Nasıl Açıklanır?

MATLAB'da bir çizim üzerindeki veri noktalarına açıklayıcı metin eklemek için yerleşik metin() işlev. Bu işlev, bir veya daha fazla veri noktasını ve açıklayıcı metni zorunlu girdi olarak alır ve verilen veri noktalarına karşılık gelen açıklamayı sağlar. Veri noktalarının koordinatlarını belirtmeniz gerekir çünkü bunlar, MATLAB çiziminde metnin eklenmesi gereken konumu temsil eder.







Sözdizimi
MATLAB'da şunları kullanabilirsiniz: metin() aşağıdaki şekillerde çalışır:



metin ( x,y,txt )
metin ( x,y,z,txt )
metin ( ___, Ad, Değer )

Burada,



İşlev metin(x,y,txt) değişken tarafından belirtilen metni kullanarak metin açıklamalarını bir veya daha fazla veri noktasına eklemekten sorumludur txt mevcut eksenlerde.





  • Bir veri noktasının tanımını belirtmek için bu işlev x ve y'yi skaler değerler olarak alır.
  • Birden fazla veri noktasının metin açıklamasını belirtmek için bu işlev, x ve y'yi aynı boyuta sahip vektörler olarak alır.

İşlev metin(x,y,z,txt) Metnin 3B koordinatlarda konumlandırılmasından sorumludur.

İşlev metin(___, Ad, Değer) bir veya daha fazla Ad, Değer çifti bağımsız değişkenini kullanarak metin nesnesi özelliklerini belirtmekten sorumludur.



Örnek 1: MATLAB'da Bir Veri Noktasına Açıklayıcı Metin Nasıl Eklenir?

Bu MATLAB kodu şunu kullanır: metin() noktanın açıklamasını belirtme işlevi (pi/2,0.2).

x = -pi:pi / elli :pi;
y = çünkü ( X ) ;
komplo ( x,y )
metin ( pi / 2 , 0,2 , '\leftarrow çünkü(\pi/2)' )

Örnek 2: Birden Fazla Veri Noktasına Açıklayıcı Metin Nasıl Eklenir?

Aşağıdaki kod cos(x) fonksiyonunu [-π, π] aralığı üzerinde çizmek için çizim fonksiyonunu kullanmıştır. metin() işlevi, grafiğin x eksenini nerede kestiğini gösteren iki metin açıklaması eklemek için kullanılır.

x = -pi:pi / elli :pi;
y = çünkü ( X ) ;
komplo ( x,y )
x_vect = [ -pi / 2 pi / 2 ] ;
y_vect = [ 0 , 0 ] ;
metin ( x_vect,y_vect, '\leftarrow çünkü(x)=0' )

Örnek 3: 3B Veri Noktalarına Açıklayıcı Metin Nasıl Eklenir?

Bu MATLAB kodunda fonksiyon için bir yüzey grafiği oluşturuyoruz. Z=cos(X)+sin(Y) verilen x ve y vektörlerine karşılık gelir. Daha sonra bir (0,0,1) noktası buluyoruz ve bunun cos(X)+sin(Y)=1 olan tanımını ekliyoruz.

[ X, Y ] = ağ ızgarası ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = çünkü ( X ) +olmadan ( VE ) ;
sörf ( X,Y,Z )
metin ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' )

Örnek 4: Bir Veri Noktasına Açıklayıcı Metin Eklerken Metin Boyutu ve Rengi Nasıl Belirlenir?

Aşağıda verilen örnek, fonksiyon için bir yüzey grafiği oluşturur. Z=cos(X)+sin(Y) verilen x ve y vektörlerine karşılık gelir. Daha sonra bir (0,0,1) noktası bulur ve açıklamasını ekler. cos(X)+sin(Y)=1 metin yakasını mavi ve metin boyutunu = 16 olarak belirterek.

[ X, Y ] = ağ ızgarası ( - 1 : 0,1 : 1 ,- 1 : 10 ) ;
Z = çünkü ( X ) +olmadan ( VE ) ;
sörf ( X,Y,Z )
metin ( 0 , 0 , 1 , '\leftarrow cos(X)+sin(Y)=1' , 'Renk' , 'kırmızı' , 'Yazı Boyutu' , 16 )

Çözüm

Veri görselleştirme alanında, grafiklerimizi açık ve anlaşılır kılmak için çizilen veri noktalarını tanımlamamız gerekir. Bu görev, kullanılarak verimli bir şekilde gerçekleştirilebilir. metin() MATLAB'da işlev. Bu eğitimde, metin() MATLAB'da işlev. için farklı sözdizimleri sağladık. metin() işlevin arkasındaki işleyişi anlamanıza yardımcı olacak her sözdizimi için kolay bir örnek.