Sinopsis
MATLAB (Matrix Laboratory) adalah bahasa pemrograman populer yang sering digunakan dalam analisis komputasi numerik dan matematis serta visualisasi data.
Buku Pemrograman MATLAB untuk Sains dan Teknik ini berisi panduan pengenalan pemrograman MATLAB untuk para mahasiswa jurusan sains dan teknik. Panduan dalam buku ini dapat dijadikan rujukan belajar mandiri bagi pemula karena ditulis dengan bahasa yang sederhana, sehingga mudah dipahami.
Selain itu, buku ini juga cocok digunakan untuk programmer level menengah sebagai penyegaran tentang fungsi-fungsi dalam program MATLAB. Secara garis besar, topik-topik utama pemrograman MATLAB yang dibahas dalam buku ini mencakup pengenalan lingkungan kerja MATLAB, konsep dan operasi matriks dan vektor, grafik data 2D dan 3D, dasar dan prosedur pemrograman MATLAB, analisis data dan fungsi, penyelesaian masalah matematika kalkulus dengan MATLAB, perancangan desain antar muka pengguna grafis dengan GUIDE dan App Designer, hingga fitur-fitur tambahan MATLAB, seperti, Plot Tabs, Live Script, MATLAB Answers, File Exchange, dan lain sebagainya. Materi yang dibahas dalam buku ini dilengkapi dengan konsep dasar, contoh, serta latihan soal untuk membantu pembaca dalam memahami materi yang disajikan.
Daftar Isi
Bab 1 Pengenalan MATLAB 1
1.1 A pa itu MAT LAB?…… 1
1.2 I nstalasi MAT LAB…..4
1.3 Lingkungan Kerja MAT LAB10
1.4 Prosedur Pemrograman MAT LAB11
1.5 D asar-dasar Pemrograman MAT LAB 14
1.6 Operator dan Fungsi dalam MAT LAB20
1.7 Perintah Help dan Demo…29
1.8 F orum MAT LAB Answers dan File Exchange………33
LATI HAN BAB 1………..35
Bab 2 VEKTOR DAN MATRIKS 39
2.1 Vektor40
2.2 Matriks….. 47
2.3 D eterminan …..68
2.4 I nvers Matriks…..71
2.5 Nilai Eigen dan Vektor Eigen…..73
2.6 Larik Multidimensi (Multidimensional Arrays)……. 74
LATI HAN BAB 2………. 77
Bab 3 GRAFIK PADA MATLAB 81
3.1 Plot 2-Dimensi82
3.2 Penggunaan Plots Tab120
3.3 Plot 3-Dimensi….. 123
LATI HAN BAB 3……..139
Bab 4 PEMROGRAMAN MATLAB 143
4.1 M-File sebagai Skrip Program dan Fungsi143
4.2 Penggunaan Live Script.147
4.3 Perintah Masukan dan Keluaran…….150
4.4 Pernyataan Pengambilan Keputusan………158
4.5 Pernyataan Perulangan (Looping)….165
4.6 Perintah Save dan Load171
4.7 Impor dan Ekspor Data .174
LATI HAN BAB 4………177
Bab 5 PENYELESAIAN SISTEM PERSAMAAN 181
5.1 Persamaan Aljabar Sederhana..182
5.2 Persamaan Kuadrat…….183
5.3 Persamaan Tingkat Tinggi.186
5.4 Sistem Persamaan Linear Multivariabel….188
5.5 Persamaan Logaritma dan Eksponen………..191
5.6 Perintah Tambahan …..192
LATI HAN BAB 5…….203
Bab 6 ANALISIS DATA DAN FUNGSI 207
6.1 Analisis Data.208
6.2 Analisis Fungsi……221
6.3 Minimum dan Maksimum Suatu Fungsi.225
6.4 Pencocokan Kurva (Curve-Fitting)…..231
6.5 Interpolasi…….236
6.6 Aplikasi Function Calculator …..239
LATI HAN BAB 6……. 243
Bab 7 A PLIKASI DALAM MATEMATIKA 245
7.1 Limit246
7.2 Turunan.248
7.3 Integral.253
7.4 Deret……264
7.5 T ransformasi..266
LATI HAN BAB 7……. 273
Bab 8 DESAIN GRAPHIC USER INTERFACE (GUI) 277
8.1 Pengenalan GUI..277
8.2 Membuat GUI dengan GUIDE..278
8.3 Membuat GUI dengan App Designer……..298
LATI HAN BAB 8……..310
Referensi Cepat 311
Daftar Pustaka 319
Tentang Penulis 321