Plot polar digunakan untuk memplot garis (2D) dalam
sistem koordinat polar/kutub. MATLAB menyediakan perintah polarplot (theta,
rho) untuk memplot polar, dimana theta menunjukkan sudut dalam radian dan rho menunjukkan
jari-jari atau jarak dari setiap titik.
Contoh 1
theta = 0:0.01:2*pi;
rho =
sin(theta).*cos(theta);
Baca juga: Plot 2 Dimensi pada MATLAB
Contoh 2
theta = [0:pi/90:5*pi];
rho1 = 1 + 2*cos(theta);
rho2 = 1 + 2*sin(theta);
rho3 = 1 - 2*cos(theta);
rho4 = 1 - 2*sin(theta);
polarplot(theta,rho1)
hold on
polarplot(theta,rho2)
polarplot(theta,rho3)
polarplot(theta,rho4)
Baca juga: Menambahkan judul, label sumbu, legenda, dan grid
Menampilkan beberapa polarplot |
Contoh 3
x =
linspace(-3*pi,3*pi);
y = linspace(0,6*pi);
[X,Y] = meshgrid(x,y);
Z = 2*sin(X)+cos(Y);
[X,Y,Z] = peaks;
contour(X,Y,Z,30)
Kita juga bisa menampilkan label dari plot kontur yang dihasilkan seperti contoh berikut ini.
Plot dengan perintah contour |
Kita juga bisa menampilkan label dari plot kontur yang dihasilkan seperti contoh berikut ini.
Contoh 5
x = -2:0.2:2;
y = -2:0.2:2;
[X,Y] = meshgrid(x,y);
Z = Y.*exp(-X.^2-Y.^2);
contour(X,Y,Z,'ShowText','on')
Demikianlah pembahasan tentang cara membuat plot polar dan kontur pada MATLAB. Semoga bermanfaat.
Pemberian label pada kontur |
- Sekilas tentang MATLAB
- Operator dan fungsi matematika pada MATLAB
- Penamaan variabel pada MATLAB
- Format tampilan angka MATLAB
- Operator logika
- Perintah linspace dan logspace
- Forum MATLAB Answers dan File Exchange
- Fungsi matriks khusus pada MATLAB
- Membentuk ulang matriks pada MATLAB
- Plot 2-dimensi (2D) pada MATLAB
- Menambahkan judul, label sumbu, legenda, dan grid
- Diagram batang, lingkaran, dan histogram
- Plot 2D MATLAB lainnya
Tidak ada komentar:
Posting Komentar