Grafik 2 dimensi
adalah gfarik yang paling banyak dikenal diman grafik digambarkan dalam sumbu x
dan sumbu y.
Bentuk perintah :
plot(x,y)
x : variabel pada
sumbu X
y : variabel pada
sumbu Y
Contoh: Buatlah grafik dari fungsi y = x2
Perintah pada
command window :
>>
x=-10:10; %menuliskan data antara -10
s/d 10
>>
y=x.^2; % memangkatkan tiap nilai x
dengan 2
>>
plot(x,y) % menggambarkan grafik dari
fungsi y terhadap x.
Program :
clc;
disp('------------------------------')
disp('program : Fungsi Plot
')
disp('Fungsi : y = x^2 ')
disp('File :
Contoh_plot1.m ')
disp('------------------------------')
a=input('Nilai awal x : ');
b=input('Nilai akhir x : ');
x=a:b;
y=x.^2;
plot(x,y)
Hasil Program :
Buatlah program
untuk menggambarkan grafik dari fungsi sinus (x), dimana x dalam satuan
derajat, mulai dari 0o sampai 360o dengan jarak 10o
Program :
clc;
disp('------------------------------')
disp('program : Fungsi Plot
Sinus ')
disp('Fungsi : y = sin(x) ')
disp('File : Contoh_plot2.m ')
disp('------------------------------')
a=input('Nilai awal x : ');
b=input('Nilai akhir x : ');
c=input('Nilai jarak : ');
x=a:c:b;
y=sind(x);
plot(x,y)
Hasil Program :
Menampilkan lebih dari satu Grafik dalam satu frame (bingkai)
Pada contoh 1 dan
2, hanya menampilkan 1 grafik dalam satu frame. Matlab dapat menampilkan lebih
dari satu grafik dalam satu frame dengan bentuk perintah :
plot(x,y1,x,y2,x,y3,…)
Fungsi plot akan
menampilkan grafik y1, y2, y3, dan seterusnya dalam satu bingkai.
Contoh :
Buatlah program
untuk menampilkan grafik fungsi sinus(x) dan cosines(x) dalam satu frame, dimana
x dalam satuan derajat, mulai dari 0o sampai 360o dengan
jarak 10o
Program :
clc;
disp('------------------------------------------')
disp('program : Fungsi Plot Sinus dan cosinus ')
disp('Fungsi : y = sin(x), z =
cos(x) ')
disp('File :
Contoh_plot3.m ')
disp('------------------------------------------')
a=input('Nilai awal x : ');
b=input('Nilai akhir x : ');
c=input('Nilai jarak : ');
x=a:c:b;
y=sind(x); % fungsi sinus
z=cosd(x); % fungsi cosinus
plot(x,y,x,z) % gambarkan fungsi
sinus dan cosinus
Hasil program :
Keterangan Grafik
Agar informasi
dari grafik lebih jelas, maka kita dapat menambahkan keterangan pada grafik
seperti :
·
xlabel('Sumbu x'); : Keterangan pada sumbu X
·
ylabel('Sumbu y'); : Keterangan pada sumbu Y
·
title(‘Judul grafik') : Judup grafik
·
legend(‘Ket1’,’Ket2’,…) : Keterangan
Grafik
·
gtext(Keterangan grafik). : Keterangan pada grafik
Contoh :
Lengkapilah
grafik pada contoh di atas dengan keterangannya.
Program :
clc;
disp('------------------------------------------')
disp('program : Fungsi Plot Sinus dan cosinus ')
disp('Fungsi : y = sin(x), z =
cos(x) ')
disp('File :
Contoh_plot4.m ')
disp('------------------------------------------')
a=input('Nilai awal x : ');
b=input('Nilai akhir x : ');
c=input('Nilai jarak : ');
x=a:c:b;
y=sind(x); % fungsi sinus
z=cosd(x); % fungsi cosinus
plot(x,y,x,z) % gambarkan fungsi
sinus dan cosinus
xlabel('Sumbu x');
ylabel('Sumbu y');
title('Grafik Fungsi Sin dan Cos')
legend('Fungsi Sinus','Fungsi Cosinus')
gtext('y=sin(x)');
gtext('z=cos(x)');
Hasil Program :
Demikian pembahasan Contoh Pemrograman Dasar Grafik 2D dengan Matlab.
Semoga bermanfaat.
Tidak ada komentar:
Posting Komentar
Silakan memberikan komentar dan pertanyaan yang sifatnya positif.