Dalam kesempatan ini saya akan memberikan contoh aplikasi membuat grafik dengan menggunakan fungsi meshgrid.
Fungsi Meshgrid dapat diapakai untuk menghasilkan grid-grid dengan titik-titik yang berspasi sama atau seragam pada grafik. Perintah yang digunakan adalah clf, plot dan axis.
>> [x,y]= meshgrid(1:5,1:3)
x =
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
y =
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
>> clf
>> plot(x,y,'o')
>> axis([0.9 5 0.9 3])
sumber: Sianipar.
Hasilnya Grafiknya seperti gambar disebelah kiri.
Anda bisa mencoba juga perintah dibawah ini dengan fungsi contuor dengan memanfaat grip spasi sama atau seragam diatas, sehingga hasilnya akan lebih menarik. Perintah yang digunakan yairu; clf, plot, axis, contour, axis equal. Dan hasilnya seperti gambar disebelah kanan.
>> clf
>> plot(x,y,'o')
>> axis([0.9 5 0.9 3])
>> [x,y] = meshgrid(linspace(-5,5),linspace(-10,10));
>> r = sqrt(x.^2 + y.^2);
>> contour(x,y,r)
>> axis equal
>> axis([-10 10 -10 10])
sumber: Sianipar
Demikian contoh aplikasi fungsi meshgrid dalam matlab.
0 komentar:
Post a Comment