NIM : M0217026
x = t cos(t), y = t sin(t), z = t
40
20
0
z
-20
-40
40
20 40
0 20
0
-20 -20
y -40 -40
x
Nama : Durrotul Qodariyah
NIM : M0217026
2. Pada kasus ini sama seperti pada nomor sebelumnya, hanya saja untuk persamaan
pada x y dan z nya yang berubah. Berikut program yang tertulis pada matlab
%MEMBUAT GRAFIK 3 DIMENSI
syms t
x=1+cos(t);
y=2+sin(t);
z=1-cos(2*t);
ezplot3(x,y,z,[0,2*pi])
1.5
1
z
0.5
0
3
2.5 2
2 1.5
1
1.5 0.5
y 1 0
x
x=-1:0.05:1;
y=x;
[X,Y]=meshgrid(x,y);
Z=Y.^2-X.^2;
mesh(X,Y,Z)
colormap(winter)
Pada Line 1: mendefinisikan batasan x yaiotu dari -1 sampai 1 dengan interval 0.05.
Line 2 : mendefinisikan bahwa y sama dengan x.
Line 3 : menggunakan perintah meshgrid yang berfungsi untuk menghasilkan
matriks X yang barisnya adalah array x dan matriks Y yang barisnya
adalah array y.
Line 4 : mendefinisikan z dengan persamaan yang tertera pada program.
Line 5: menggunakan perintah mesh yang berfungsi untuk membuat grafik
persamaan dua variabel dengan menjadikan matriks terlebih dahulu
variabel-variabelnya. Tampilan grafiknya seperti jala.
Line 6: colormap berfungsi memberikan warna pada grafik. Pada program ini
grafik berwarna seperti suasana winter.
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
1 1
0.5 0.5
0 0
-0.5 -0.5
-1 -1
1 1
0.5 1 0.5 1
0 0.5 0 0.5
0 0
-0.5 -0.5 -0.5 -0.5
-1 -1 -1 -1
1 1
0.5 0.5
0 0
-0.5 -0.5
-1
-1
1
1
0.5 1
0.5 1
0 0.5
0 0.5
0
0 -0.5 -0.5
-0.5 -0.5 -1 -1
-1 -1
1
1
0.5
0.5
0
0
-0.5
-0.5
-1
-1
1 1
0.5 1 0.5 1
0 0.5 0.5
0
0 0
-0.5 -0.5 -0.5 -0.5
-1 -1 -1 -1
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
Nama : Durrotul Qodariyah
NIM : M0217026
Perbedaan perintah mesh dan surf terletak pada pewarnaan grafiknya. Pada surf
warna grafik berupa fullcolor, sehingga tampilannya surface atau permukaan,
sedangkan pada mesh yang berwarna hanya garis gridnya dan tampilannya seperti
jaring.jala.
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
Nama : Durrotul Qodariyah
NIM : M0217026
0.5
-0.5
-1
1
0.5 1
0 0.5
0
-0.5 -0.5
-1 -1
%memahami surf/syrfc/mesh/meshc
x=-10:0.5:10;
y=x;
[X,Y]=meshgrid(x,y);
R=sqrt(X.^2+Y.^2);
Z=sin(R)./R;
surfc(X,Y,Z)
colormap(winter)
1
1
0.5
0.5
0
0
-0.5
-0.5 10
10
5 10
5 10
0 5
0 5
0
0 -5
-5 -5
-5 -10 -10
-10 -10
1
1
0.5
0.5
0
0
-0.5
10 -0.5
10
5 10
5 10
0 5
0 5
0
-5 0
-5 -5 -5
-10 -10 -10 -10
0.8
35
0.6
30
0.4
25 0.2
0
20
-0.2
15
-0.4
10
-0.6
5 -0.8
-1
5 10 15 20 25 30 35 40
9. Dengan mengubah perintah menjadi contourf maka grafik yang dihasilkan seperti
berikut:
Perbedaan dengan contour dapat dilihat pada nomor 8 dan 9. untuk perintah
contourf tampilan grafiknya permukaannya berwarna sesuai dengan warna yang
mewakili nilai ketinggian atau nilai z nya. Sedangkan untuk contour tampilannya
hanya garis berwarna yang sesuai dengan nilai z nya.
0.8
40
0.6
35
0.4
30
0.2
25
0
20
-0.2
15
-0.4
10 -0.6
5 -0.8
-1
5 10 15 20 25 30 35 40
Nama : Durrotul Qodariyah
NIM : M0217026
1.8
35
1.6
30
1.4
25
1.2
20
1
15
0.8
10 0.6
5 0.4
0.2
%memahami
5 10 15 contour/contourf
20 25 30 35 40
x=-1:0.05:1;
y=x;
[X,Y]=meshgrid(x,y);
Z=Y.^2+X.^2;
contourf(Z)
Colorbar
1.6
35
1.4
30
1.2
25
1
20
0.8
15
0.6
10 0.4
5 0.2
5 10 15 20 25 30 35 40