Oleh :
221810301063
JURUSAN KIMIA
UNIVERSITAS JEMBER
2022
BAB 1
TINJAUAN PUSTAKA
Matrix Laboratory atau Matlab pertama kali dikenalkan pada tahun 1970 oleh
University of New Mexico dan University of Stanford. Matlab merupakan suatu
bahasa pemrograman matematika yang berdasar pada sifat dan betuk dari matriks
oleh karena itu, Matlab biasa digunakan untuk kebutuhan analisis dan komputasi
numerik. Awalnya, Matlab merupakan interface yang digunakan untuk menyimpan
data numerik dengan Bahasa FORTRAN dari proyek LINPACK dan EISPACK,
namun sekarang merupakan produk komersial dari perusahaan Mathworks, Inc.
Perkembangan selanjutnya dikembangkan menggunakan bahasa C++ dan assembler
(utamanya untuk fungsifungsi dasar MATLAB). Saat ini, dengan ditambahkannya
toolbox - toolbox yang sangat luar biasa kemampuan dan fitur yang dimiliki oleh
Matlab sudah jauh lebih lengkap (Nasution, dkk. 2017).
1
melakukan tugas tertentu itu merupakan sifat Matlab yang bersifat extensible
(Muchyidin, 2017).
Plot 3 dimensi dengan plot 2 dimensi merupakan plotting yang sama, hanya
saja pada plot 3 dimensi dibutuhkan vector z atau data ketiga sebagai 3 dimensinya.
Plot 3 dimensi juga memiliki sintak khusus yang perlu digunakan untuk membuat
garfish 3 dimensinya. Sintak yang terdapat pada plot 3 dimensi antara lain :
2
BAB 2
PEMBAHASAN
1. Plot (x,y,z), artinya grafik yang digambar adalah pasangan array data pada
vektor x, y dan z.
2. Plot (x,y,z,s) : menggambar grafik yang merupakan pasangan array data pada
vektor x, y dan z, serta menggunakan karakter s.
3. Plot (x,y,z):menggambar grafik yang merupakan pasangan array data berupa
kolom pada matriks x, y dan z.
4. Plot (x,y,z,s): menggambar grafik yang merupakan pasangan array data
berupa kolom pada matriks x, y danz, serta menggunakan karakter s.
a. plot3(…..)
p=sqrt(10*x).*cos(4*x);
q=sqrt(10*x).*sin(4*x);
r=6*x;
x=-2*pi:0.1:5*pi;
plot3(p,q,r,'r')
b. surf(…..)
x=[-3:0.1:3];
y=[-4:0.1:4];
[x,y]=meshgrid(x,y);
3
z=X.^2-Y.^2./(2.*X.^2+Y.^2)+2.*X.*Y.^7;
surfc(x,y,z)
c. contour(….)
[x,y] = meshgrid(-10:0.1:10);
t = sqrt(x.^2+y.^2);
z =(10*sin(t));
contour(x,y,z)
d. mesh(…..)
x=[-3:0.1:3];
y=[-4:0.1:4];
[x,y]=meshgrid(x,y);
z=X.^2-Y.^2./(2.*X.^2+Y.^2)+2.*X.*Y.^7;
mesh(x,y,z)
4
b) surf(…..), grafik permukaan.
5
d) kontur, untuk menggambar grafis kontur
6
BAB 3
PENUTUP
3.1 Kesimpulan
Praktikum kali ini dapat disimpulkan bahwa ploting adalah teknik grafis yang
berfungsi unutuk mewakili suatu kumpulan data. Pada pengoperasian Ploting dalam
Matlab membahas perihal sintak dan data. Ploting bentuk 3 dimensi menggunakan
lebih dari 1 atau bahkan lebih dari 2 data. Sintak yang digunakan untuk plot 3
dimensi juga menggunakan sintak khusus untuk plot 3 dimensi.
3.2 Saran
Adapun beberapa saran dalam pratikum kali ini yaitu pratikan diharapkan
memperhatikan dengan benar apa yang disampaikan oleh asisten pratikum.
Disarankan juga bagi pelaku praktikum untuk membaca, memahami, dan intruksi
yang disampaikan oleh asisten praktikum. Namun asisten pratikum juga diharapkan
menjelaskannya dengan lebih detail dan rinci agar mudah dipahami oleh pratikan.
7
DAFTAR PUSTAKA
8
LAMPIRAN
1. Tugas
a). Buatlah kreasi bentuk dari bangun 3D minimal terdiri dari 3 fungsi
Gambar 1.1
b). Buatlah kreasi bentuk dari bangun 3D minimal terdiri dari 4 fungsi
Gambar 1.2
9
c). Buatlah kreasi bangun 3D yang warnanya bisa diubah sesuai keinginan
Gambar 1.3
2. Eror
a). Eror 1
Gambar 2.1
10
Gambar 2.2
Pembahasan :
Pada gambar 2.1 terjadi error karena didepan tanda ( * ) belum dimasukkan
angka yang dibagi sehingga terjadi error. Seharusnya ada angka yang dimasukkan
sebelum tanda (*) seperti penulisan yang dilakukan pada gambar 2.2.
b). Eror 2
Gambar 2.3
Gambar 2.4
Pembahasan :
Pada gambar 2.3 terjadi error karena variabel z pada sintak contour
menggunakan huruf kecil tidak sesuai dengan rumus yang ditulis sehingga terjadi
error. Seharusnya variabel z menggunakan huruf besar seperti penulisan yang
dilakukan pada gambar 2.2.
11
c). Eror 3
Gambar 2.5
Gambar 2.6
Pembahasan :
Pada gambar 2.5 terjadi error karena kesalahan symbol perkalian yang
digunakan yaitu seharusnya memakai tanda (*) seperti gambar 2.6
12