MATLAB'de surfc() İşlevini Kullanarak Yüzey Kontur Grafikleri Nasıl Oluşturulur

Matlab De Surfc Islevini Kullanarak Yuzey Kontur Grafikleri Nasil Olusturulur



bu yüzey konturu , yaygın olarak anılacaktır sörf türün yüzey grafiği altında kontur grafiğini oluşturmak için kullanılan üç boyutlu bir veri görselleştirme grafiğidir. z= f(x,y) sağlam bir kenara ve yüz renklerine sahip olmak. x ve y'nin bağımsız değişkenler olduğu ve z'nin bağımlı değişken olduğu, yani belirli bir etki alanındaki her bir x ve y kombinasyonunun z'nin değerini hesaplamak için kullanılabileceği anlamına gelir.

Bu kılavuzda, nasıl oluşturulacağını öğreneceğiz. sörf arsa MATLAB'da farklı örnekler kullanarak.

MATLAB'de Surfc Plot nedir?

A sörf arsa tasvir etmemizi sağlayan bir kontur grafiğidir. f(x, y, z) yüzey grafiğinin altındaki üç boyutlu boşluklarda. MATLAB'ın yerleşik yazılımını kullanarak MATLAB'de bu grafikleri oluşturabiliriz. sörf() işlev. Bu fonksiyon, MATLAB'de düz yüz ve kenar renklerine sahip üç boyutlu çizimler oluşturmak için kullanılır. Bu işlev, X, Y ve Z değerlerini bağımsız değişken olarak kabul eder ve üç boyutlu bir sörf arsa işlevin davranışını formda temsil eden z = f(x, y) .







Sözdizimi

bu sörf() işlevi, MATLAB'deki basit sözdizimini kullanır:



sörf ( X,Y,Z )
sörf ( X,Y,Z,C )
sörf ( İLE )
sörf ( Z,C )

Burada:



İşlev sörfc(X, Y, Z) Z matrisinin x-y düzleminin üzerindeki bir yüksekliği temsil ettiği ve X ve Y matrislerinin x-y düzlemini temsil ettiği, altında katı yüz ve kenar renkleri olan kontur grafiğine sahip üç boyutlu bir yüzey grafiği oluşturur.





İşlev sörfc(X, Y, Z, C) ek renkleri belirterek yüzey grafiğinin altında kontur grafiğini oluşturur.

İşlev sörf(Z) ilgili x ve y koordinatları olarak sütun ve sıra indekslerini kullanarak Z matrisini kullanarak konturlu bir yüzey grafiği üretir.



İşlev sörfc(Z, C) ek kenarların renklerini belirtmek için verir.

MATLAB'de surfc() İşlevini Kullanarak Yüzey Kontur Grafikleri Nasıl Oluşturulur?

MATLAB kullanarak yüzey çizimleri altında kontur oluşturmak için verilen üç adımı izleyin. sörf() işlev.

Aşama 1: kullanarak xy düzleminde bir ağ ızgarası oluşturun. ağ ızgarası() verilen fonksiyonun tanım alanını kapsayan fonksiyon.

Adım 2: Oluşturulan kafes ızgaradaki her nokta için belirtilen işlevin değerini hesaplayın.

Aşama 3: fonksiyonu çiz z = f(x, y) kullanarak sörf() işlev.

örnekler

anlamak için bazı örnekler düşünün sörf() işlev çalışıyor.

Örnek 1: surfc(X,Y,Z) İşlevini Kullanarak Yüzey Kontur Grafiği Nasıl Oluşturulur?

Verilen örnek, fonksiyon için yüzey grafiğinin altında bir kontur oluşturur. Z = exp(X).*cos(X).^2 kullanmak sörfc(X, Y, Z) işlev.

[ X, Y ] = ağ ızgarası ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
Z = tecrübe ( X ) .* çünkü ( X ) .^ 2 ;
sörf ( X,Y,Z )

Örnek 2: surfc(Z) Fonksiyonu Kullanılarak Yüzey Kontur Grafiği Nasıl Oluşturulur?

Bu örnek, sörf(Z) verilen fonksiyon için yüzey grafiği altında bir kontur oluşturmak için fonksiyon.

[ X,Y ] = ağ ızgarası ( 1 : 0,5 : 10 , 1 : yirmi ) ;
Z = Y.* çünkü ( X ) +X.* olmadan ( VE ) ;
sörf ( İLE )

Örnek 3: surfc(Z,C) Fonksiyonu Kullanılarak Yüzey Kontur Grafiği Nasıl Oluşturulur?

Bu MATLAB kodu, C'nin renk haritasını temsil ettiği surfc(Z, C) işlevini kullanarak surfc grafiğindeki farklı renklerin nasıl belirtileceğini açıklar.

[ X, Y ] = ağ ızgarası ( 1 : 0,5 : 10 , 1 : yirmi ) ;
Z = ( çünkü ( X ) + olmadan ( VE ) ) .^ 3 ;
C = X + Y;
sörf ( Z, Ç )

Çözüm

MATLAB, yerleşik işlevleri kullanarak farklı türlerde farklı grafikler oluşturmamıza izin veren kullanışlı bir programlama aracıdır. Bize şunları sağlar: sörf() düz yüz ve kenar renklerine sahip yüzey çizimlerinin altında konturlar oluşturmak için kullanılan işlev. Bu işlev, bir veya daha fazla zorunlu ve isteğe bağlı bağımsız değişkeni kabul eder ve bir sörf arsa verilen fonksiyon için Bu kılavuz, sörf() oluşturmanıza izin veren bazı örnekler kullanarak işlev sörf arazileri MATLAB'da.