Anda di halaman 1dari 12

BAB 1

PENDAHULUAN

1.1. Latar Belakang

Bahasa pemrograman (language programming) sebagai media untuk berinteraksi antara


manusia dan komputer saat ini berkembang dengan cepat dari tampilan DOS menjadi tampilan
berbasis grafis (3 dimensi). Perkembangan ini menjadi lebih menarik dengan fasilitas-fasilitas
yang semakin lengkap. Rancangan pun semakin tampak mewah dan menarik ditambah dengan
kemampuan mengolah gambar. Sebagaicontoh, dapat dilihat dari perkembangan bahasa
pemrograman Pascal yang terus memunculkan varian baru sehingga akhirnya menjadi Delphi,
demikian pula dengan Basic dengan Visual Basicnya serta C dengan C++ Buildernya. Pada
akhirnya semua bahasa pemrograman akan semakin memberikan kemudahan bagi pemakainya
(programmer) dengan penambahan fungsi-fungsi baru yang sangat mudah digunakan
bahkan oleh pemakai tingkat pemula.

Matlab muncul di dunia bahasa pemrograman yang cenderung dikuasai oleh bahasa
yang telah mapan. Sebagai bahasa pemrograman yang baru tentu saja M atlab akan sulit
mendapat hati dari pemakai. Namun Matlab hadir tidak dengan fungsi dan karakteristik yang
ditawarkan bahasa pemrograman lain yang biasanya hampir seragam. Matlab dikembangkan
sebagai bahasa pemrograman sekaligus alat visualisasi, yang menawarkan banyak kemampuan
untuk menyelesaikan berbagai kasus yang berhubungan langsung dengan disiplin keilmuan
Matematika. Matlab memiliki kemampuan mengintegrasikan komputasi, visualisasi, dan
pemrograman dalam sebuah lingkungan yang tunggal dan mudah digunakan. Matlab
menyediakan beberapa pilihan untuk dipelajari, mempelajari metode visualisasi saja,
pemrograman saja atau kedua-duanya. Sementara itu, perkembangan dunia sains dan teknologi
saat ini mendorong siapa saja untuk bekerja cepat dan tepat dengan hasil yang maksimal. Hal
ini mendorong terciptanya berbagai macam alat bantu yang siap memudahkan segala bentuk
pekerjaan dalam segala aspek kehidupan. Perhitungan matematika yang cepat dan akurat juga
merupakan salah satu kemudahan yang sangat dibutuhkan khususnya dalam dunia pendidikan.
1.2. Rumusan Masalah

Makalah ini merumuskan beberapa permasalahan sebagai berikut :

1. Apa yang dimaksud pemograman Matlab?


2. Bagaimana mengoperasikan Matlab?
3. Bagaimana menghitung akar persaman kuadrat di Matlab?

1.3. Tujuan

Adapun tujuan penulisan dari penulisan makalah ini adalah untuk :

1. Memenuhi tugas praktikum computer , tentang algoritma


2. Memahami tentang pemrograman Matlab
3. Serta dapat mengaplikasikannya dalam kehidupan sehari-hari
BAB 2

PENGANTAR MATLAB

Matlab (Matrix Laboratory) merupakan suatu program komputer yang bisa membantu
memecahkan berbagai masalah matematis yang kerap kita temui dalam bidang teknis. Kita bisa
memanfaatkan kemampuan Matlab untuk menemukan solusi dari berbagai masalah numerik
secara cepat, mulai hal yang paling dasar, misalkan sistem 2 persamaan dengan 2 variabel:

x – 2y = 32
12x + 5y = 12

hingga yang kompleks, seperti mencari akar-akar polinomial, interpolasi dari sejumlah data,
perhitungan dengan matriks, pengolahan sinyal, dan metoda numerik. Salah satu aspek yang
sangat berguna dari Matlab ialah kemampuannya untuk menggambarkan berbagai jenis grafik,
sehingga kita bisa memvisualisasikan data dan fungsi yang kompleks. Sebagai contoh, tiga
gambar berikut diciptakan dengan command surf di Matlab. Dalam makalah ini kita akan
mempelajari Matlab setahap demi setahap, mulai dari hal yang sederhana hingga yang cukup
kompleks. Yang perlu kita persiapkan untuk belajar Matlab ialah seperangkat komputer yang
sudah terinstal program Matlab di dalamnya. Disini saya menggunakan Matlab versi 7.
Berikut adalah tampilan MATLAB versi 7:

Gambar 2.1 Tampilan Matlab Versi 7

Tabel 2.1 Operasi aritmatika dasar

Contoh pemakaian Matlab untuk menyelesaikan masalah matematika sederhana:

a. Penjumlahan

>>5+2
>>ans =
7
b. Pengurangan

>>5-2
>>ans =
3

c. Pembagian
>>4/2
>>ans =
2

d. Perkalian
>>5*2
>>ans =
10

2.1. Variabel

Sifat-sifat variabel dalam Matlab, yaitu:

a. Bersifat Case sensitive, membedakan huruf besar dan huruf kecil. Misal : Item ≠ item,
f ≠ F.

b. Maksimum 19 karakter

c. Harus diawali dengan huruf, boleh diikuti angka, tetapi tidak sebaliknya. Misal a12,
tetapi tidak boleh 12a.

d. Dua kata dihubungkan dengan underscore. Misal : buku_tulis Bukan variabel khusus
yang sudah ditentukan dalam Matlab. Misal: ans, pi,

e. eps, flops, inf, NaN, i (dan) j, nargin, nargout, realmin, realmax


BAB 3

PERSAMAAN KUADRAT

Persamaan Kuadrat merupakan suatu persamaan polinomial berorde 2 dengan bentuk


umum dari persamaan kuadrat yaitu y=ax²+bx+c dengan a≠0 dan koefisien kuadrat a
merupakan koefisien dari x², koefisien linear b merupakan koefisien dari x sedangkan c adalah
koefisien konstan atau biasa juga disebut suku bebas. Nilai koefisien a,b dan c ini yang
menentukan bagaimana bentuk parabola dari fungsi persamaan kuadrat dalam ruang xy.

 a menentukan seberapa cekung/cembung, jika nilai a>0 maka parabola akan terbuka keatas.
Begitu juga sebaliknya jika a<0 maka parabola akan terbuka kebawah.

adversitemens

 b menentukan posisi x puncak parabola atau sumbu simetri dari kurva yang dibentuk, dengan
posisi tepatnya -b/2a.

 c menentukan titik potong fungsi parabola yang dibentuk dengan sumbu y atau pada saat x=0.
Rumus Kuadratis

Rumus ini biasa disebut juga dengan rumus abc, disebut demikian karena digunakan untuk
menghitung akar-kar persamaan kuadrat yang tergantung nilai-nilai a, b dan c.

dengan pembuktian sebagai berikut.


Dari bentuk umum persamaan kuadrat,

bagi kedua ruas untuk mendapatkan

Pindahkan ke ruas kanan

sehingga teknik melengkapkan kuadrat bisa digunakan di ruas kiri.

Pindahkan ke ruas kanan

lalu samakan penyebut di ruas kanan.

Kedua ruas diakar (dipangkatkan setengah), sehingga tanda kuadrat di ruas kiri hilang, dan muncul
tanda plus-minus di ruas kanan.
Pindahkan ke ruas kanan

sehingga didapat rumus kuadrat

Pada rumus abc diatas terdapat istilah diskriminan atau determinan yaitu notasi dalam tanda akar b²-
4ac yang terkadang dinotasikan dengan huruf D.

Persamaan kuadrat dengan koefisien-koefisien riil dapat memiliki sebuah atau dua buah akar yang
berbeda dimana akar-akarnya dapat berupa bilangan riil atau bilangan kompleks. Terdapat 3
kemungkinan kasus :
1. Diskriminan bersifat positif, maka akan terdapat dua akar berbeda dan keduanya riil. Untuk
persamaan kuadrat yang koefisiennya berupa bilangan bulat dan diskriminanya adalah kuadrat
sempurna maka akar-akarnya adalah bilangan rasional, atau sebaliknya dapat pula merupakan
bilangan irasional kuadrat.
2. Diskriminan bernilai 0 maka akan terdapat eksak satu akar dan riil. Hal ini terkadang disebut

sebagi akar ganda, dimana nilainya adalah


3. Diskriminan bernilai negatif maka tidak terdapat akar riil melainkan terdapat 2 buah akar
kompleks yang satu sama lain merupakan konjuget kompleks.

dan

Jadi dapat disimpulkan akan diperoleh akar-akar berbeda jika dan hanya jika D≠0 dan akan diperoleh
akar-akar riil jika dan hanya jika D>0.

Terdapat 3 cara dalam menyelesaikan persamaan kuadrat, yaitu :

1. Memfaktorkan, untuk bentuk persamaan kuadrat ax²+bx+c=0 maka kita harus menentukan dua
buah bilangan yang jika dijumlahkan hasilnya b dan dikalikan menghasilkan c.
2. Melengkapkan kuadrat sempurna, merubah bentuk persamaan kuadrat menjadi bentuk kuadrat
sempurna.
3. Menggunakan rumus abc.
BAB 4

PROSES PENYELESAIAN

4.1 FLOW CHART

MULAI

a=1 c=16
b=10

d=b2-4ac

−𝑏+√𝐷
x1=
4𝑎𝑐
−𝑏−√𝐷
x2=
4𝑎𝑐

x1,x2

Stop
4.2 ALGORITMA

1. Tentukan Nilai a, b, c :
a= 1
b=10
c=16

2. Cari determinan D=b2 – 4ac


= 102-4*1*16
= 36
−𝑏+√𝐷
3. Hitung x1=
4𝑎𝑐
−𝑏−√𝐷
x2=
4𝑎𝑐
4. Simpan nilai x1 dan x2
5. Stop
4.3 HASIL RUNNING
Cara 1

Cara 2
BAB 5

PENUTUP

5.1. Kesimpulan

Pemrograman Matlab sangatlah penting bagi semua kalangan ,karna sangat membantu
pekerjaan yang membutuhkan algoritma dan digunakan untuk menghitung persoalan yang
rumit. maka sebelum kita mengimplementasikannya terlebih dahulu kita harus mengetahui
bagaiman konsep pemrograman Matlab serta bagaimana cara kerja pemorgraman
Matlab,Sehingga dapat dijalankan dan dioperasikan serta dapat diimplementasikan dalam
kehidupan sehari-hari.

Demikianlah Makalah ini saya buat dengan sebaik-baiknya. Terima kasih buat Orang
tua yang selalu mendukung saya baik materil maupun moril,dan terima kasih untuk abang dan
kakak assisten laboratorium Metode numerik , juga terima kasih buat teman-teman yang telah
membantu dalam mengerjakan makalah ini.semoga makalah ini dapat berguna buat kita semua
dan buat angkatan ke depannya kelak. lebih dan kurangnya saya mohon maaf, kepadaabang
dan kakak saya ucapkan terima kasih

Anda mungkin juga menyukai