Laporan Praktikum Kalkulus

Unduh sebagai pdf atau txt
Unduh sebagai pdf atau txt
Anda di halaman 1dari 26

PLOTTING

LAPORAN PRAKTIKUM KALKULUS DASAR

OLEH :
Pinkan Akmay Wanda Pitaloka
221810101061

LABORATORIUM STATISTIKA
JURUSAN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS JEMBER
2022
BAB 1
PENDAHULUAN

1.1 Latar Belakang


Munculnya bahasa pemrogaman (language programming)
sebagai media untuk berinteraksi antara manusia dan komputer saat ini
berkembang dengan cepat dari tampilan DOS menjadi tampilan berbasis grafis.
Bahasa pemrogaman akan memberikan kemudahan bagi pemakainya dengan
penambahan fungsi-fungsi baru yang sangat mudah digunakan bahkan oleh
tingkat pemula. MATLAB mempunyai beberapa keunggulan dalam
pengolahan grafik dan suara yaitu mampu menampilkan dan mengolah grafik
serta suara dengan command yang sederhana dan fleksibel (Caesarendra dan
Ariyanto, 2011).
Salah satu keunggulan MATLAB yakni kemampuannya dalam
menampilkan dan mengolah grafik dengan command window yang sederhana
dan fleksibel. Terdapat beberapa command atau syntax yang digunakan untuk
menggambar sebuah grafik pada MATLAB. Hadirnya program plotting pada
MATLAB dapat memudahkan dalam membuat grafik hanya dengan
memasukkan data pada MATLAB maka grafik yang diinginkan akan dengan
mudah dibuat. Ploting adalah suatu gambaran garis yang di hubungkan
bedasarkan data yang ada. Plot biasa juga di sebut dengan grafik, sering kita
jumpai dalam kehidupan sehari-hari dalam penyajian data menggunakan
bentuk grafik. Grafik sering juga disebut sebagai diagram, bagan. Grafik pada
dasarnya berfungsi memberikan penjelasan kepada para pembaca grafik atau
orang yang membutuhkan data. Grafik itu bisa memudahkan untuk mengetahui
data tanpa menggunakan kata-kata yang bertele-tele, karena grafik menyajikan
data dalam bentuk yang jelas pada grafik. Grafik juga dapat di buat dengan
menggunakan Matlab.
1.2 Rumusan Masalah
Berikut adalah rumusan masalah yang muncul :
1. Apa pengertian grafik 2D dan 3D (Plotting) pada MATLAB?
2. Bagaimana menggambar grafik 2D dan 3D (Plotting) MATLAB?
3. Bagaimana menyelesaikan permasalahan grafik 2D dan 3D (Plotting)
MATLAB?
1.3 Tujuan
Tujuan dari praktikum kali ini adalah sebagai berikut :
1. Mampu menggambar sintak 2D dan 3D (Plotting) pada MATLAB
2. Mampu menggambar grafik 2D dan 3D (Plotting) MATLAB
3. Mampu menyelesaikan permasalahan grafik 2D dan 3D (Plotting)
MATLAB
1.4 Manfaat
Penelitian kali ini juga memiliki beberapa manfaat sebagai berikut :
1. Mahasiswa dapat mengetahui definisi plotting
2. Mahasiswa dapat menerapkan plotting yang terdapat pada Matlab
3. Mahasiswa mampu menggunakan sintak plotting
BAB 2
TINJAUAN PUSTAKA

2.1 Plot
Fungsi untuk menggambarkan data dalam bentuk grafik 2 dimensi pada
MATLAB, yaitu perintah plot. Perintah yang akan memvisualisasikan data
perkawanan satu-satu antara data pada variabel dependen dengan data pada variabel
independen. Fungsi beberapa penggambar grafik lainnya yang mirip dengan plot
adalah bar dan stairs. MATLAB juga mampu menggambarkan suatu data yang
berbentuk medan dalam bentuk 2D. Perintah banyak yang dapat digunakan, dua
diantaranya adalah: menggambar kontur dari medan contour dan menggambar
sebaran dari medan pcolor (Z). (Mudholifah, 2012)..

2.2 Grafik
Macam-macam grafik dalam plotting, yaitu:
a. Grafik 2 Dimensi
Grafik komputer 2 dimensi biasa disebut dengan 2D atau bidang
adalah bentuk dari benda yang memiliki panjang dan lebar. Grafik 2
Dimensi merupakan teknik penggambaran yang berpatokan pada titik
koordinat sumbu x (datar) dan sumbu y (tegak). Gambar yang akan
ditampilkan dengan teknik ini harus memiliki nilai koordinat x dan y
minimum 0 dan maksimum sebesar resolusi yang digunakan agar hasil
menjadi sempurna. (Mudholifah, 2012 : 13).
Grafik komputer 2D adalah sebuah generasi gambar digital
berbasis komputer, yang kebanyakan mengambil objek-objek dua
dimensi (2D). Model Grafik 2D merupakan kombinasi dari model
geometri (juga disebut sebagai grafik vektor), gambar digital (raster
graphics), fungsi matematika, dan sebagainya. Komponen-komponen
ini dapat dimodifikasi dan dimanipulasi oleh transformasi geometri dua
dimensi, seperti translasi, rotasi, dan dilatasi. (Mudholifah, 2012 : 13).
Antarmuka grafis atau yang kita kenal dengan GUI (Grapical
User Interface) yang berbasiskan model grafis 2D. Software-software
yang mendukung GUI dapat menciptakan “keadaan visual” dalam
berinteraksi dengan komputer, sehingga para pengguna tidak selalu
harus melihat tulisan. Grafik 2D juga penting bagi kendali peralatan-
peralatan semacam printer, plotter, shredder, dan sebagainya
(Mudholifah, 2012 : 13).
- Cara menggambar grafik 2 dimensi
Perintah pada matlab ada 2 yang berfungsi untuk menggambar grafik
fungsi yaitu “ezplot” dan “plot”.
a. Ezplot
Ezplot(y) adalah perintah dalam MATLAB untuk
menggambarkan grafik y berdasarkan persamaan yang sudah
diketahui. Contoh membuat grafik y = x2
Penyelesaian: >> y1 = inline(‘ x^2 ’); % simbol “^”
menandakan pangkat
>> ezplot(y1)
b. Plot
Plot(y) adalah perintah dalam MATLAB untuk
menggambarkan grafik y berdasarkan nilai-nilai y1, y2, y3, y4, .
. ., yn yang sudah diketahui, nantinya plot akan memunculkan
grafik berdasarkan koordinat titik (1, y1), (2,y2), (3,y3), . . . ,
(n,yn) yang menggabungkan antara koordinat titik (i,yi) dan
(i+1,yi+1) dengan garis lurus. Contoh menggambar grafik y
dengan nilaiy1, y2, y3, y4, y5, y6 secara berturut-turut adalah 1,
5, -6, 8, 9, dan 19.
Penyelesaian: >> y = [ 1 5 -6 8 9 19];
>> plot(y)
Fungsi ini merupakan fungsi umum untuk plotting data dua
dimensi. Bentuk plot sederhana adalah sebagai berikut;
Plot(x,y)
Berikut ini adalah plot garis pada sumbu x dan y
Jika x dan y adalah matrik, kolom pertama adalah plot untuk
x, kemudian kolom kedua y selanjutnya diulang untuk setiap
pasangan kolom x dan y. Contoh
• x=linspace (0,2*pi,10);
• y=sin(x);
• plot(x,y)

Kode-kode ini merupakan plot fungsi sin (x) menggunakan


perkalian 10 ruang titik pada interval 0 dan 2 π . Jika nilai titik
meningkat, plot fungsi sin(x) akan menjadi lebih halus. Seperti
berikut :
• x=linspace (0,2*pi,10);
• y=sin(x);
• plot(x,y)
Perintah skala sumbu untuk mengisi data, plotting setiap
titik dan menghubungkan titik dengan sebuah garis lurus. Nilai
numerik dan tanda tick diletakan secara otomatis. Contoh warna biru
dan bentuk garis solit yang digunakan merupakan nilai standart awal.
Nilai standar awal dapat di ubah dengan menggunakan simbol-
simbol seperti berikut ini.

(Ramza,2006;62)
Khusus simbol dengan tiga argumen contohnya sebagai berikut :
Plot (x,y,’linetype’)
Fungsi plot seperti contoh berikut ini.
• plot(x,y,’x+’)

Bentuk lain fungsi plot adalah Plot


(x1,y1,’linetype1’,x2,y2,’linetype2’,_) digunakan untuk memplot
lebih dari 1 perangkat array pada waktu yang sama. Tentukan fungsi
plot e −x dan x 2 pada interval -2 ≤ x ≤ 2
• linspace (-2,2,40);
• y=exp (-x);
• z=x.*x;
• plot (x,y,’b*’,x,z,’k:’)
Cara lain untuk plotting grafik itu dengan menggunakan perintah hold.
Perintah hold on, matlab tidak akan memindahkan keberadaan plotting dan grafik
yang siap untuk ditambahkan dengan garis baru pada gambar saat itu. Pengaturan
perintah untuk hold off akan mengubah jendela gambar grafik untuk plotting
berikutnya judul gambar, label sumbu dan gambaran lain dapat ditambahkan pada
gambar dengan mengikuti fungsi-fungsi berupa:

• Title (text) menuliskan teks sebagai sebuah judul diatas plot yang
ditampilkan xlabel(text) menambahkan teks pada plot yang akan
ditampilkan dibawah sumbu x
• ylabel (text) menambahkan teks pada plot yang akan ditampilkan disamping
sumbu y
• Grid on menambahkan garis jaring dalam sumbu plot yang akan
ditampilkan
• Grid off menghilangkan garis jaring dalam sumbu plot yang akan
ditampilkan
• Text (x,y,’text’) menambahkan teks pada lokasi yang telah ditentukan pada
koordinat titk(x,y)
• gtext (text) teks diletakkan pada sebuah lokasi dengan cara menekan
”mouse”
Fungsi sumbu pada penambahan digunakan untuk membatasi perangkat
sumbu pada gambar tertentu. Perintah ini mempunyai berbagai macam bentuk.
Melengkapi fungsi ini kita hanya dapat merujuk pada manual program matlab
(Ramza,2006;65).

b. Grafik 3 Dimensi
Grafik komputer 3 dimensi biasa disebut 3D atau adalah bentuk
dari benda yang memiliki panjang, lebar, dan tinggi. Grafik 3 Dimensi
merupakan teknik penggambaran yang berpatokan pada titik koordinat
sumbu x(datar), sumbu y(tegak), dan sumbu z(miring). Representasi dari
data geometrik 3 dimensi sebagai hasil dari pemrosesan dan pemberian
efek cahaya terhadap grafika komputer 2D. Tiga Dimensi, biasanya
digunakan dalam penanganan grafis. 3D secara umum merujuk pada
kemampuan dari sebuah video card (link). Grafik 3D merupakan
perkembangan dari grafik 2D. Didalam grafika komputer, 3D merupakan
bentuk grafik yang menggunakan representasi data geometri tiga
dimensi.
Proses pembuatan grafik komputer 3D dapat dibagi ke dalam tiga
fase, yaitu 3D modeling yang mendeskripsikan bentuk dari sebuah objek,
layout dan animation yang mendeskripsikan gerakan dan tata letak
sebuah objek, dan 3D rendering yang memproduksi image dari objek
tersebut. Istilah atau Pengertian Grafik 3D adalah sebuah gambar, garis,
lengkungan, dan sebagainya yang memiliki titik-titik yang
menghubungkan menjadi sebuah bentuk 3D (Yudiawan, 2011 : 55).

2.2.1 Menggambar Grafik 3 Dimensi


Cara membuat gambar/plot 3D fungsi cartesian pada MatLab.
Misalkan fungsi yang ingin diplot adalah f(x,y) = z = x² – y². Pertama, buat
dahulu koordinat x dan y dengan fungsi meshgrid:
[x, y] = meshgrid(-10:1:10, -10:1:10)
*Keterangan: membuat koordinat x y dengan rentang -10 < x < 10 dan -10
< y < 10, dan ketelitian 1 ( x = { -10, -9, -8, … , 8, 9, 10})
Matlab menyediakan 2 perintah untuk plotting surfaces mesh dan surf.
Mesh menggunakan 3-d data dan menciptakan kaitan (wire mesh) melalui
tiap titik. Surf menciptakan mesh plot dengan ruang diantara garis (lines),
mengisi warna menggunakan data z.
a. Surf/surfc
Misal surf(x,y,x.^2-y.^2)
b. Mesh/meshc
Misal mesh(x,y,x.^2-y.^2)
- Memperindah Grafik
a. Menambahkan judul, label, dan grid ke dalam hasil plot,
digunakan command berikut ini
xlabel : memberi label pada sumbu-x
ylabel : memberi label pada sumbu-y
Title : member judul di atas area
Plot grid on : memunculkan grid di dalam area
Plot grid off : menghapus grid
b. Sintaks plot(x,y,’string') menciptakan plot 2D dari vector x
versus vector y,dengan property yang ditentukan oleh string,
sebagai berikut

Warna Jenis Garis Jenis Point


- utuh
b= biru . titik
g= hijau : Titik – titik O lingkaran
r= merah -. Strip titik X tanda x
c= biru muda --Putus - putus + tanda +
y= kuning *tanda *
k= hitam d permata
w= putih v segitiga ke bawah
^ segitiga ke atas
< segitiga ke kiri
>segitiga ke kanan
p segilima
h segienam
Misalkan:
>> plot (x,y,’r-)
Plot x versus y dengan garis utuh warna merah
>> plot (x,y,’g—s’)
Plot dengan garis putus-putus warna hijau dan menempatkan tanda
bujur sangkar di setiap titik x versus y.
‘String’ dalam plot bersifat opsional, apabila tidak dituliskan maka
digunakan garis utuh warna biru (Arafat, 2012 : 30).
BAB 3
METODOLOGI

3.1 Alat dan Bahan


3.1.1 Alat
Alat-alat yang digunakan pada praktikum kali ini, yaitu:
- Komputer/Laptop/HP
- CPU (untuk komputer)
3.1.2 Bahan
Bahan-bahan yang digunakan pada praktikum kali ini, yaitu:
- Software (MATLAB)
3.2 Langkah Kerja
Langkah-langkah yang dilakukan pada praktikum kali ini adalah:
- dinyalakan perangkat keras yang tersedia (komputer/laptop/HP)
- dipastikan software MATLAB terpasang/terunduh
- dibuka software pada perangkat yang digunakan
- dimasukkan syntax plotting sesuai dengan perintah pengerjaan tugas
BAB 4
HASIL DAN PEMBAHASAN

4.1 Plot 2 Dimensi


4.1.1 Plot

4.1.2 Bar
4.1.3 Stairs
4.1.4 Polar

a. Perintah Tambahan Pada Plot 2 Dimensi


4.2 Plot 3 Dimensi
4.2.1 Commond Plot 3
Contoh 1 :
Contoh 2 :
4.2.2 Commond Surf

4.2.3 Commond Contour


4.2.4 Commond Meshc
BAB 5
PENUTUP
5.1 Kesimpulan
Ploting adalah suatu gambaran garis yang di hubungkan
bedasarkan data yang ada. Plot biasa juga di sebut dengan grafik, sering kita
jumpai dalam kehidupan sehari-hari dalam penyajian data menggunakan
bentuk grafik. Grafik komputer 2 dimensi biasa disebut dengan 2D atau
bidang adalah bentuk dari benda yang memiliki panjang dan lebar. Grafik 2
Dimensi merupakan teknik penggambaran yang berpatokan pada titik
koordinat sumbu x (datar) dan sumbu y (tegak). Grafik komputer 3 dimensi
biasa disebut 3D atau adalah bentuk dari benda yang memiliki panjang,
lebar, dan tinggi. Grafik 3 Dimensi merupakan teknik penggambaran yang
berpatokan pada titik koordinat sumbu x (datar), sumbu y (tegak), dan
sumbu z (miring).

5.2 Saran

Perlu diperhatikan lagi dengan teliti oleh para praktikan


penggunaan rumus dan input yang tepat guna meminimalisir error. Hal ini
dapat dilakukan dengan membaca dengan cermat petunjuk yang diberikan
oleh para asisten melalui modul yang telah dibagi. Praktikan juga diharapkan
untuk memahami materi yang disampaikan agar hasil praktikum dapat
didapatkan dengan baik.
DAFTAR PUSTAKA

Arafat . 2012 . Dasar – Dasar pemrogaman Matlab . Kalimantan : Banjar


Pustaka.
Manik, Henry . 2014 . Tutorial MATLAB . Bogor : Institut Pertanian Bogor.
Mudholifah . 2012 . Grafik Matematika . Yogyakarta : Graha Ilmu.
Ramza, Harry . 2006 . Buku Petunjuk Praktikum . Teknik Pemrogaman
Menggunakan MATLAB . Jakarta : PT Grasindo.
Yudiawan . 2011 . Membuat Plot 3D . Yogyakarta : Andi.
LAMPIRAN

TUGAS
1. f(x) = cos2x dan g(x) = sin2x

2. fungsi Z(x,y) = y2 – x2
3. fungsi Z(x,y) = y9(y2 – x2)

ERROR
1. Kurangnya penambahan tanda string

Solusi: menambahkan tanda string di baris ke 8.


2. Kurangnya keterangan inkremen pada nilai x

Solusi: menambahkan tanda strip pada inkremen x di baris 5.


3. Grafik yang ditunjukkan tidak sesuai dengan soal

Solusi: menambahkan tanda titik pada persamaan Z di baris 8.


BUKTI KEHADIRAN

Anda mungkin juga menyukai