“ALJABAR LINIER”
Skor Nilai:
DISUSUN OLEH
i
KATA PENGANTAR
Puji syukur saya panjatkan atas kehadirat Tuhan Yang Maha Esa yang telah
memberikan rahmat dan karunia yang dilimpahkan-Nya kepada penulis, sehingga dapat
menyelesaikan tugas ini. Adapun yang menjadi judul tugas saya adalah “PROYEK”. Tujuan
saya menulis makalah ini yang utama untuk memenuhi tugas dari Bapak Dosen “Drs. Jongga
Manullang M,Pd” dalam mata kuliah “Aljabar linear” dan diharapkan pembaca dapat
memahami dan tentang proyek ini.
Saya menyadari sepenuhnya bahwa didalam tugas Proyek ini terdapat kekurangan dan
jauh dari kata sempurna. Oleh sebab itu saya berharap adanya saran dan usulan demi
perbaikan yang telah saya buat dimasa yang akan datang, mengingat tidak ada sesuatu yang
sempurna tanpa saran yang membangun
Penulis.
ii
DAFTAR ISI
iii
iv
BAB I
PENDAHULUAN
1.1 LATAR BELAKANG
Dalam Mata Kuliah Aljabar Linier Elementer telah memuat beberapa tugas termasuk
Tugas Proyek. Tugas Proyek ini merupakan tugas untuk mengambil suatu objek yang
telah diamati terlebih dahulu, dalam mata kuliah aljabar linier elementer ini di tuntut
untuk membuat tugas proyek dari aplikasi matlab yang memuat materi pemebelajaran.
Matlab merupakan salah atu software apalikasi untuk matematika yang sangat handal
untuk menyelesaikan berbagai masalah matematika, namun pemakainanya sangat mudah
dengan antarmuka (interface)yang sederhana. Dalam matlab ini tugas kali ini akan
digunakan materi tentang sistem persamaan linier dan Invers matriks.
Jadi latar belakang tugas proyek ini ialah sebagai salah satu tuntutan tugas yang
diberikan kepada mahasiswa yang harus dikerjakan.
1.2 TUJUAN
Tujuan dalam penulisan makalah ini adalah:
1. Mengembangkan media pembelajaran suatu topik tertentu dalam aljabar linier
elementer.
2. Mengetahui langkah dalam melakukan pemograman matematika
3. Mengetahui apa saja macam-macam bahasa pemograman.
1.3 MANFAAT
Manfaat dalam penulisan makalah ini ialah:
1. Untuk mengerti sistem pembelajaran melalui aplikasi pemograman.
2. Dapat lebih memahami media pembelajaran dalam perkuliahan.
1.4 PERMASALAHAAN
Bagaimana mengembangkan media pembelajaran pada topik tertentu pada mata kuliah
aljabar linier elementer?
1
BAB II
TINJAUAN PUSTAKA
2.1 MATLAB
MATLAB (Matrix Laboratory) adalah suatu program untuk analisis dan komputasi
numerik dan merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk
dengan dasar pemikiran menggunakan sifat dan bentuk matriks. MATLAB telah
berkembang menjadi sebuah environment pemrograman yang canggih yang berisi
fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal, aljabar linier, dan
kalkulasi matematis lainnya. MATLAB juga berisi toolbox yang berisi fungsi-fungsi
tambahan untuk aplikasi khusus . MATLAB bersifat extensible, dalam arti bahwa seorang
pengguna dapat
menulis fungsi baru untuk ditambahkan pada library ketika fungsi-fungsi built-in yang
tersedia tidak dapat melakukan tugas tertentu. Kemampuan pemrograman yang dibutuhkan
tidak terlalu sulit bila Anda telah memiliki pengalaman dalam pemrograman bahasa lain
seperti C++, PASCAL, atau FORTRAN. MATLAB merupakan merk software yang
dikembangkan oleh Mathworks.Inc. Matlab merupakan software yang paling efisien untuk
perhitungan numeric berbasis matriks. Dengan demikian jika di dalam perhitungan kita
dapat menformulasikan masalah ke dalam formatmatriks maka MATLAB merupakan
software terbaik untuk penyelesaian numericnya. MATLAB yang merupakan bahasa
pemrograman tingkat tinggi berbasis pada matriks sering digunakan untuk teknik komputasi
numerik, untuk menyelesaikan masalah-masalah yang melibatkan operasi matematika
elemen, matrik, optimasi, aproksimasi dan lain-lain
Algoritma atau Flowchart
A1 = x1*y2*z3 B1 = c1*y2*z3
A2 = y1*z2*x3 B2 = y1*z2*c3
A3 = z1*x2*y3 B3 = z1*c2*y3
A4 = z1*y2*x3 B4 = z1*y2*c3
A5 = x1*z2*y3 B5 = c1*z2*y3
A6 = y1*x2*z3 B6 = y1*c2*z3
A = (A1+A2+A3)-(A4+A5+A6) B = (B1+B2+B3)-(B4+B5+B6)
2
C1 = x1*c2*z3 D1 = x1*y2*c3
C2 = c1*z2*x3 D2 = y1*c2*x3
C3 = z1*x2*c3 D3 = c1*x3*y3
C4 = z1*c2*x3 D4 = c1*y2*x3
C5 = x1*z2*c3 D5 = x1*c2*y3
C6 = c1*x2*z3 D6 = y1*x2*c3
C = (C1+C2+C3)-(C4+C5+C6) D = (D1+D2+D3)-(D4+D5+D6)
Sehingga dapat diperoleh:
X = B/A
Y = C/A
Z = D/A
Solusi Persamaan Linier adalah sehimpunan bilangan terurut yang jika disubtitusikan
kedalam Persamaan Linier, menjadi valid. Sistem Persamaan Linier (SPL) adalah
sehimpunan Persamaan Linier yang menjadi satu kesatuan.
…………………………………..
Sistem Persamaan Linier di atas mempunyai n buah peubah dan m persamaan liear. Solusi
Sistem Persamaan Linieradalah solusi setiap persamaan linier yang terdapat dalam Sistem
Persamaan Linier tersebut.
3
BAB III
PEMBAHASAN
Pada kali ini dalam mata kuliah Aljabar Linier Elementer akan membahas Tugas
mengenai tugas proyek, tugas proyek yang akan diambil melalui aplikasi media
pembelajaran yaitu MATLAB
Masukan matriks secara satu persatu ke dalam aplikasi, lalu masukan juga rumus yang
digunakan dalam pengaplikasiannya.
A. Kelebihan
Matlab sangat handal untuk komputasi yang terkait dengan array atau
matriks.
Operasi perhitungan pada matlab sangat cepat
Matlab ini memiliki kesederhanaan dalam proses pengaplikasian.
Tipe pada matlab ini bersifat Dinamis, tidak menyusahkan
B. Kekurangan
4
Apabila kita menginginkan output perhitungan tidak ditampilkan,
namun hanya disimpan dalam memory, maka tambahkan tanda
semicolon di akhir perintah.
Soal 2
5
4x – 2y + z = 18
3 −1 2 𝑋 16
Adalah.....[2 1 1] [𝑌 ] = [ 1 ], maka HP x,y,z adalah (1,-5,4)
4 −2 1 𝑍 18
Soal 3
Himpunan penyelesaian x,y,dan z ialah...
2x + 3y – z = 20
3x + 2y + 2z = 20
x + 4y + 2z = 15 adalah.....
2 3 −1 𝑋 20
[3 2 2 ] [𝑌 ] = [20] , Maka Hp dari x,y,dan z ialah (5, 3, -1)
1 4 2 𝑍 15
6
Soal 4
2 −2 −2 𝑋 9
[1 −6 −3] [𝑌 ] = [−28] , Maka Hp x,y,dan z ialah (2, 12.5, -15)
3 2 1 𝑍 16
Soal 5
7
x – 2y + z = 0
3x + y – z = 5
x – 3y – 2z = -15 ialah....
1 −2 1 𝑋 0
[3 1 −1] [𝑌 ] = [ 5 ] , maka HP x,y,dan z ialah (2, 3, 4)
1 −3 −2 𝑍 −15
SOAL 1
2 4 6
Diketahui matriks A = (4 1 3) tentukan determinan Matriks A
4 5 2
8
SOAL 2
2 1 1
Diketahui Matriks A = (30 5 −2) tentukan invers matriks A
1 −3 4
SOAL 3
9
3 2 1
Diketahui matriks A = (−4 5 −1) tentukan determinan matriks A.
2 −3 4
det = 81
SOAL 4
1 3 −5
Diketahui matriks A = (−3 −4 7 ) hitunglah, invers matriks A
2 4 3
SOAL 5
10
1 2 3
Diketahui matriks A = (4 5 6) tentukan determinan matriks A
7 8 9
Det A = 0
SOAL 6
3 1 0
Diketahui matriks A = (2 1 1) tentukan invers matriks A
6 2 2
11
SOAL 7
1 2 1
Diketahui matriks A = (2 3 4) tentukan determinan matriks A
1 2 3
SOAL 8
3 1 0
Diketahui matriks A = (2 1 1) tentukan invers matriks A
6 2 2
12
3.5 PEPMBAHASAN MATLAB
Soal diatas juga dapat dihitung dengan cara manual, pada pembahasan ini, diambil satu
contoh pada setiap pembahaan untuk membuktikan bahwa nilai hasil perhitungan manual
dengan matlab adalah sama.
1 2 1
1. A = (2 3 4)
1 2 3
Penyelesaian:
│A│= 21 – 23
│A│= -2
3 1 0
2. Hitunglah invers matriks dari A = (2 1 1)
6 2 2
Penyelesaian:
= 12 – 10
=2
0 −2 −2 𝑇 0 −2 1
Adj(A) =[[−2 6 2 ] ] = [−2 6 −3]
1 −3 3 −2 2 3
1
𝐴−1 = adj A
𝐷𝑒𝑡 𝐴
0 −2 1
1
= [ −2 6 −3]
2
−2 2 3
1
0 −1 2
−3
= −1 3 2
(TERBUKTI)
3
[−1 1 2 ]
Dari seluruh pembahasan diatas, diketahui bahwa hasil visualisasi menghasilkan hasil yang
sama dengan hasil perhitungan manual, ini menunjukkan bahwa Matlab merupakan aplikasi
yang sangat cocok dalam permasalahan kali ini.
13
BAB IV
PENUTUP
4.1 Kesimpulan
Dari pembahasan diatas dapat ditarik kesimpulan bahwa materi yang berkaitan
dengan matematika dalam pembelajaran aljabar linier elementer, perhitungannya dapat
dilakukan dalam aplikasi. Contohnya pada materi aljabar linier. Aplikasi yang digunakan
dalam materi ini ialah aplikasi Matlab. Aplikasi tersebut dapat membantu orang khususnya
mahasiswa dalam mencari jawaban dan mempercepat proses perhitungan. Aplikasi ini dapat
membantu materi matematika dan disiplin ilmu yang memiliki kaitan dengan materi Sistem
Persmaan Linier dengan menggunakan aplikasi tersebut.
4.2 Saran
Seluruh aplikasi yang sudah ditemukan ini sangat membantu seseorang khususnya
mahasiswa dalam mencari suatu permasalahan. Maka dari itu jangan pernah berhenti untuk
memunculkan sesuatu yang baru dalam perkembangan IPTEK. Cobalah untuk menemukan
penemuan-penemuan terbaru yang dapat mempermudah dan memperjelas aplikasi Matlab ini.
14
DAFTAR PUSTAKA
15