jurnal plot

19
PLOT JURNAL PRAKTIKUM Oleh Mohamad Jamaludin 141810301016 LABORATORIUM MATEMATIKA DASAR JURUSAN KIMIA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Upload: mohamadjamaludin

Post on 16-Jan-2016

240 views

Category:

Documents


19 download

DESCRIPTION

jurnal matematika

TRANSCRIPT

Page 1: Jurnal Plot

PLOTJURNAL PRAKTIKUM

Oleh

Mohamad Jamaludin

141810301016

LABORATORIUM MATEMATIKA DASAR

JURUSAN KIMIA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNUVERSITAS JEMBER

2014

Page 2: Jurnal Plot

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Menganalisis masalah atau model matematis akan lebih mudah apabila

ditampilkan pada bentuk grafis.kondisi ini didukung oleh program yang

mempunyai visualisasi data baik dalam bentuk 2 dimensi maupun 3

dimensi,program ini disebut dengan MATLAB.MATLAB adalah sebuah program

dengan (high-performance) kinerja tinggi untuk komputasi masalah teknik.Matlab

mengintegrasikan komputasi, visualisasi, dan pemrograman dalam suatu model

yang sangat mudah untuk pakai dimana masalah-masalah dan penyelesaiannya

diekspresikan dalam notasi matematika yang familiar.

Matrix Laboratory atau MATLAB sangat berhubungan dengan rumus dan

grafik matematika.Menggambar grafik 2D dalam MATLAB ada 2 perintah dalam

matlab yang berfungsi utuk menggambar grafik fungsi yaitu “ezplot” dan

“plot”·.namun pada materi ini kita akan membahas tentang plot dan cara membuat

grafik atau plotting yang benarpada MATLAB pada command

windows.Command Window merupakan jendela kerja yang menampilkan isi dari

direktori kerja saat menggunakan matlab. Kita dapat mengganti di rektori ini

sesuai dengan tempat direktori kerja yang diinginkan. Default dari alamat

direktori berada dalam folder works tempat program files Matlab berada. Pada

command window, semua perintah matlab dituliskan dan diekskusi.

plot berfungsi untuk membuat grafik pada matlab,cara kerjaPlot yaitu

misalkan plot(y),Plot(y) adalah perintah dalam MATLAB untuk menggambarkan

grafik y berdasarkan nilai-nilai y1, y2, y3, y4, . . ., y,. n 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,.

Page 3: Jurnal Plot

1.2 RumusanMasalah

Adapun rumusan masalah yang akan dibahas adalah :

1. Bagaimana cara membuat grafik pada matlab?

2. Bagaimana memberi warna pada grafik di matlab?

1.3 Tujuan

1. Mampu membuat grafik pada MATLAB

2. Dapat memahami cara memberi warna pada grafik secara benar pada

MATLAB

1.4 Manfaat

1. Mahasiswa dapat membuat grafik pada matlab.

2. Mahasiswa dapat memberi warna pada grafik yang benar pada MATLAB

Page 4: Jurnal Plot

BAB 2 TINJAUAN PUSTAKA

Matlab mempunyai fasilitas grafik yang sangat luas.namun kita hanya akan

melihat plot sederhana.plot-plot digunakan untuk interpretasi data.kita akan

memulai dengan menentukan fungsi plot,ketika 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.

Sebagai 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 ini

Page 5: Jurnal Plot

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. Pada contoh itu 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.

Page 6: Jurnal Plot

(Ramza,2006;62)

Khusus simbol dengan tiga argumen contohna sebagai berikut

Plot (x,y,’linetype’)

Pada fungsi plot seperti contoh berikut ini.

plot(x,y,’x+’)

plots

Bentuk lain fungsi plot adalah

Page 7: Jurnal Plot

Plot(x1,y1,’linetype1’,x2,y2,’linetype2’,_)

Dan digunakan untuk memplot lebih dari 1 perangkat array pada waktu yang

sama. Tentukan fungsi plot e− x dan x2 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.ketika kita

mengatur perintah hold on,matlab tidak akan memindahkan keberadaan plotting

dan grafik ang 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

Page 8: Jurnal Plot

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”

Pada penambahan,fungsi sumbu digunakan untuk membatasi perangkat sumbu

pada gambar tertentu .perintah ini mempunyai berbagai macam bentuk.untuk

melengkapi fungsi ini kita hanya dapat merujuk pada manual program matlab.

(Ramza,2006;65)

Page 9: Jurnal Plot

BAB 3. METODOLOGI

3.1 Alat

1.Komputer / laptop

2.CPU

3.Keyboard

4.Mouse

5.Monitor

3.2 Bahan

1.Program MATLAB

Page 10: Jurnal Plot

BAB 4.HASIL DAN PEMBAHASAN

4.1 Plot 2Dimensi

Berikut adalah langkah-langkah dalam membuat grafik 2 dimensi pada aplikasi matlab:

1. Definisikan domain fungsi yang akan diplotkan misalnya :

x = -10 : 0.0001 : 10 (Semakin besar nilai diantara -10 dan 10 maka

semakin halus grafiknya atau kurvanya), 0.0001→inkremen

(pencacahannya).

2. Definisikan fungsi yang akan diplotkan misalnya f =@ (x )(x .2). Dalam

matlab untuk fungsi plot, sebelum pangkat harus ada titik, fungsi nya

untuk membaca satu-satu dari fungsi tersebut. Jika untuk mengalikan sin,

eksponen dan logaritma juga harus ada titik sebelum tanda kali.

3. Syntax untuk memplotkan.

Line plot

Matlab 2007: plot(x,f(x)), matlab 2006: plot(x,f)

Page 11: Jurnal Plot

4.2 Plot 3Dimensi

Langkah-langkah untuk membuat grafik 3 dimensi:

a. Definisikan domain funsi yang akan di plotkan dalam parameter t, misalt=-

10:0.1:10

b. Syntax untuk memplotkan:

plot3(x(t),y(t),z(t))→ line plot

Page 12: Jurnal Plot
Page 13: Jurnal Plot
Page 14: Jurnal Plot

Grafik yang telah dibuat dapat diberi nama atau label dan warna sesuai dengan apa yang diinginkan oleh si pembuat. Perintah-perintah yang digunakan dalam pelabelan dan pemberian nama pada grafik adalah sebagai berikut:

a. Pelabelan :

xlabel→ untuk memberi label terhadap x

ylabel→ untuk memberi label terhadap y

title→untuk memberi judul

b. Pemberian warna

b=blue

g=green

r=red

c=cyan

m=magenta

Page 15: Jurnal Plot

y=yellow

k=black

w=white

c. LineWidth→ ketebalan grafik

d. linetypes → type garis

Symbol Line style

` – ` Solid line

` : ` Dotted line

` - . ` Dash-dot

` - - ` Dashed line

Selain membuat grafik pada 2 dimensi dan 3 dimensi, dalam matlab juga bisa memplotkan symbolic function. Langkah-langkahnya adalah:

1. definisikan variabel fungsi menggunkana syntax sym / symx

2. definisikan fungsi yang akan diplotkan

3. syntax untuk mengeplotkan

>>ezplot(f,[domain]) → fungsi 2D

>>ezplot3(x(t),y(t),z(T))→ fungsi 3D

>>ezsurf(f(x,y)) → surface plot

Pada ezplot persamaannya harus sama dengan 0.

Page 16: Jurnal Plot

DAFTAR PUSTAKA

Firmansyah A. 2007. Dasar-Dasar Pemrograman Matlab. Komunitas eLearning

IlmuKomputer.com. Pdf.

Pujriyanto Andry. 2004. Cepat Mahir Matlab. Kuliah berseri IlmuKomputer.com.

Pdf.

Ramza,Harry.2006.buku petunjuk praktikum.teknik pemrograman menggunakan

matlab. Jakarta:PT Grasindo.

Page 17: Jurnal Plot