1. Plot3
PLOT3(x,y,z) di mana x, y and z adalah tiga vector dengan panjang sama
menggambar lintasan garis dalam ruang 3-d yang melalui koordinat-koordinat x, y dan z.
Sedangkan PLOT3(X,Y,Z), di mana X, Y dan Z adalah tiga matriks berukuran sama adalah
memplot beberapa lintasan garis yang masing-masing melaui kolom-kolom matriks X, Y dan
Z.
Latihan 10.1
Buatlah algoritma dan program untuk menggambar grafik 3 dimensi menggunakan fungsi plot
untuk 2 buah persamaan x=tcos(t); y=tsin(t); dimana untuk masing-maisng persamaan
bergerak pada waktu tertentu (t):
adapun output grafiknya :
Gambar 10.1
Latihan 10.2 Buatlah program untuk grafik 3 dimensi dengan persamaan x = 1 + cos ( t ) ; y
= 2 + sin ( t ) ; z = 1 -cos ( 2t ) dimana nilai t dari 0 sampai 2π.
Untuk lebih memahamkan fungsi mesh untuk membuat grafik 3 Dimensi, analisilah
perlangkah dari script berikut ( tugas 10.3):
Gambar 10.2
Pada langkah ke 6 gantilah dengan isian sesuai dengan fungsi di sebelah kanan ( setelah
tanda % yaitu hot, cool etc.. ), analisislah perbedaannya ( tugas 10.4).
3. Surf.
Fungsi surf hampir sama dengan fungsi mesh seperti pada contoh di atas, tulis ulang
script yang ada pada Gambar 10.2 dengan mengganti pada baris 5 dengan perintah surf.
Amati grafik output yang dihasilkan, analisislah dan cari perbedaan antara perintah mesh
dan surf ( tugas 10.5 )
Selain ada perintah mesh dan surf juga ada perintah meshc dan surfc, cari
perbedaan dari ke 4 perintah tersebut ( tugas 10.6). Implementasikan ke 4 perintah tersebut
untuk persamaan 𝑧 = sin(𝑅) /𝑅 dimana 𝑅 = √𝑥 2 + 𝑦 2 , buat program dan grafik hasilnya (
Tugas 10.7), contoh salah satu tampilan grafik hasil dari persamaan ini adalah
4. Countour
Kurva contour ini sangat berguna untuk mengetahui level kurva, yaitu
mengidentifikasi titik-titik pada domain x-y yang mempunyai nilai sama. Sebagai contoh, pada
garis x=y, x=-y, fungsi kita mempunyai nilai sama, yaitu z = 0.
Gambar 10.4
Pada baris ke 5 gantilah fungsi contour dengan contourf, amati perubahan yang terjadi,
analisanya ( tugas 10.9 )