SlideShare a Scribd company logo
1 of 5
Download to read offline
1/5
November 19, 2021
Belajar Matlab
softscients.com/2021/11/20/pemrograman-matlab/
981 Views
2/5
Buku Pemrograman Matlab ini dibuat untuk memudahkan para pembaca dalam belajar
Matlab karena penggunaan yang sangat luas untuk beragam keperluan terutama
kalangan riset yang membutuhkan bahasa pemrograman yang bersifat functional.
Postingan / Buku Dasar-Dasar Pemrograman Matlab ini dibuat secara dengan gaya
bahasa yang mudah kalian pahami serta diberikan penjelasan kode yang cukup.
Sejak penulis menggunakan Matlab 2009 sampai sekarang sudah mencapai R2019a
sudah banyak perubahan terlihat dari ukuran installer nya 6 GB, ukuran yang sangat
besar sekali. Ada banyak tools sejenis seperti Scilab, Octave, ataupun Python.
Keunggulan Matlab yaitu lingkungan yang terintegrasi serta kelengkapan library/pustaka
built in yang ada didalamnya sehingga sangat populer bagi kamu yang sedang belajar
bahasa pemrograman terutama visualisasi yang kompleks.
Hanya saja kalau kamu yang bekerja pada software production sangat tidak disarankan
untuk digunakan karena bukan tujuan dari Matlab itu sendiri seperti untuk membuat
aplikasi terus kamu jual ke konsumen melainkan bahasa pemrograman yang bersifat
teknis yaitu lebih kepada kemudahan dalam mengembangkan algoritma/metode. Tapi
kalau mau diedarkan dalam bentuk binary file bisa koq (closed source) bahkan dalam
bentuk executable pun juga bisa, penasaran bukan? Subcribe saja blog ini agar kalian
mendapat postingan terbaru serta share ke teman-teman kalian yang lain.
Daftar Isi
Berikut daftar isi yang kamu dapatkan di blog ini
1. Setup Tampilan-Work Directory
2. Variable dan operasi dasar aritmatika
3. Array
1. Pengenalan dan Operasi Array
2. Replication Matrix
3. Menambahkan Header pada Array
4. Operator Perbandingan, Syarat Kondisi, dan Looping
5. Data Container Struct dan Cell
6. Mengenal dan Setup Global Function
7. Data Table dan Ekspor -Impor Data
8. Menampilkan Progress Bar
9. Plot Grafik
1. Dasar Visualisasi Data menggunakan Grafik
10. Component GUI
1. GUI-Cara menggunakan Waitbar
2. GUI-Cara menggunakan File Dialog Open dan Save
3. GUI-Cara menggunakan Input Dialog
4. GUI- Cara menggunakan Message Box-Warning Dialog-Question
11. Random Generator
1. Random Generator
2. Control Seed Random Generator
3/5
12. Linear dan Quadratic Programming
1. Simple Quadratic Programming
2. Quadratic Programming
3. Linear Progamming
4. Polynomial-Function tools
13. Kfold, Normalisasi, dan Confussion
1. Normalisasi Data
2. Confussion Matrix
3. Cara membuat KFold Validation di Matlab
4. Menggunakan Function KFold di Matlab
14. Formating Output
1. Formating Text Output Fprintf
15. Case Study
1. Koneksi Matlab dengan Webcam
2. Komunikasi Serial via Port
3. Play video File di Matlab
4. Read String Number in Excel
5. Pengambilan Sample dengan teknik Block
6. Koneksi Matlab dengan Sqlite untuk menyimpan jutaan record
7. Teknik Kompresi dengan Compresive Sensing
See also Algoritma Dynamic Time Warping
Toolbox Matlab
Saat ini Matlab telah banyak berkembang dan dilengkapi dengan toolbox. Toolbox
adalah sebuah set function (bisa ratusan function didalamnya) yang dikhususkan
berdasarkan topik-topik tertentu sesuai standar riset dan industri
1. Statistics and Machine Learning Toolbox™ (Statistics and Machine Learning
Toolbox)
2. Curve Fitting Toolbox™ (Curve Fitting Toolbox)
3. Control System Toolbox™ (Control System Toolbox)
4. Signal Processing Toolbox™ (Signal Processing Toolbox)
5. Mapping Toolbox™ (Mapping Toolbox)
6. System Identification Toolbox™ (System Identification Toolbox)
7. Deep Learning Toolbox™ (Deep Learning Toolbox)
8. DSP System Toolbox™ (DSP System Toolbox)
9. Datafeed Toolbox™ (Datafeed Toolbox)
10. Financial Toolbox™ (Financial Toolbox)
11. Image Processing Toolbox™ (Image Processing Toolbox)
12. Text Analytics Toolbox™ (Text Analytics Toolbox)
13. Predictive Maintenance Toolbox™
4/5
Bagi para pengguna matlab sudah sangat terkadomodasi dengan adanya ke 13 toolbox
diatas, kalau untuk blog ini hanya fokus pada Image Processing, Signal Processing,
Statistics and Machine Learning Toolbox, dan Deep Learning. Kalau kalian ingin tahu
demo masing-masing toolbox diatas bisa ketikan perintah demo di command window
(ntar dibahas dibawah ini apa itu command window). Demo sudah sangat lengkap koq
yaitu
1. Statistics and Machine Learning Toolbox: Visualize Distribution of Channel Data
with a Box Plot, Find Mean of Data Ignoring NaN Values, Fit a Linear Regression
Model, Plot a Histogram with a Distribution Fit.
2. Curve Fitting Toolbox: Visualize Linear Fit to Scattered ThingSpeak Data, Visualize
Wind Speed as a Function of Ambient Temperature and Pressure.
3. Control System Toolbox: Compute Linear Response Characteristics
4. Signal Processing Toolbox: Remove and Visualize Outliers in Your Data, Remove
Outliers in Your Data, Visualize Peaks in Your Data, Visualize Abrupt Changes in
Signals
5. Mapping Toolbox: Visualize Path Traversed in Vector Maps, Visualize Path
Traversed in NASA Maps.
6. Datafeed Toolbox: Retrieve Current Financial Data Using Datafeed Toolbox.
7. Financial Toolbox: Visualize Simple Moving Average of Your Data, Create a Candle
Plot with Customized Date Axis: Plot the MACD Indicator.
8. DSP System Toolbox: Remove High-Frequency Noise in Measured Data, Generate
Chirp Signal.
9. System Identification Toolbox: Fit an Autoregression Model to the Tidal Depth Data,
Visualize and Compare Measured and Predicted Tidal Depths, Forecast Tidal
Depths Using ThingSpeak Data.
10. Deep Learning Toolbox: Create and Train a Feedforward Neural Network, Plot Error
Histogram for a Neural Network.
11. Image Processing Toolbox: Detect and Measure Circular Objects in an Image
12. Text Analytics Toolbox: Visualize Word Frequency in a Word Cloud
See also Reading JSON Format with Python
Bahkan bila dirasa kurang cukup kalian bisa koq buat sendiri toolbox untuk menunjang
profesi mu, misalkan kalian seorang trader saham, sangat mungkin sekali membuat
toolbox forecasting saham yang berisi sekumpulan function siap pakai yang bisa kamu
tulis sendiri khusus untuk trading saham.
Spesifikasi OS dan Matlab
Agar lebih mudah dan seragam, berikut informasi mengenai spesifikasi Matlab yaitu
R2018a 64 bit dengan Windows 10 Home 64 bit
5/5
Secara umum tujuan dari buku ini dibuat yaitu
1. Semudah mungkin untuk dipelajari untuk kalian pemula ataupun yang sudah paham
mengenai bahasa pemrograman berdasarkan pengalaman penulis yang telah lama
menggunakan Matlab.
2. Alur dibuat secara ber urutan sehingga pembaca tidak bingung.
3. Memuat informasi penting seperti gambar dan tabel.
4. Update secara berkala dan dilengkapi studi kasus yang sederhana

More Related Content

Similar to BELAJAR MATLAB

pengolahan citra digital dengan java
pengolahan citra digital dengan javapengolahan citra digital dengan java
pengolahan citra digital dengan javasoftscients
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1alvinwidan2
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1alvinwidan2
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VBfikri yusuf
 
JENI-J2ME-Bab09-Optimisasi.pdf
JENI-J2ME-Bab09-Optimisasi.pdfJENI-J2ME-Bab09-Optimisasi.pdf
JENI-J2ME-Bab09-Optimisasi.pdfJurnal IT
 
Wida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiWida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiuwidd
 
Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405nadyaindah10
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstoptiaraberlian
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKFitri Evi Nasution
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxAhmadHadiMashuriHadi
 
Aplikasi penjualan pulsa
Aplikasi penjualan pulsaAplikasi penjualan pulsa
Aplikasi penjualan pulsahelvypricilia
 

Similar to BELAJAR MATLAB (20)

pengolahan citra digital dengan java
pengolahan citra digital dengan javapengolahan citra digital dengan java
pengolahan citra digital dengan java
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
 
Prak sinyal sistem_1
Prak sinyal sistem_1Prak sinyal sistem_1
Prak sinyal sistem_1
 
Laporan 6
Laporan 6Laporan 6
Laporan 6
 
makalahh
makalahhmakalahh
makalahh
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Pemrograman Desktop VB
Pemrograman Desktop VBPemrograman Desktop VB
Pemrograman Desktop VB
 
JENI-J2ME-Bab09-Optimisasi.pdf
JENI-J2ME-Bab09-Optimisasi.pdfJENI-J2ME-Bab09-Optimisasi.pdf
JENI-J2ME-Bab09-Optimisasi.pdf
 
Wida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsiWida nursyahidah 6701140054_pis1405_tugas apsi
Wida nursyahidah 6701140054_pis1405_tugas apsi
 
Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405Nadya indah 6701144061_pis1405
Nadya indah 6701144061_pis1405
 
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstopAplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
Aplikasi Pendataan stok barang pada toko pakaian berbasis java dekstop
 
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATKAplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
Aplikasi Pengelolaan Persedian Barang Dagang Berupa ATK
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
Travel
TravelTravel
Travel
 
Travel
TravelTravel
Travel
 
AD ELEMEN 5.docx
AD ELEMEN 5.docxAD ELEMEN 5.docx
AD ELEMEN 5.docx
 
Aplikasi penjualan pulsa
Aplikasi penjualan pulsaAplikasi penjualan pulsa
Aplikasi penjualan pulsa
 

More from softscients

neural network training dan particle swarm optimization
neural network training dan particle swarm optimizationneural network training dan particle swarm optimization
neural network training dan particle swarm optimizationsoftscients
 
pengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabpengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabsoftscients
 
tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1softscients
 
penjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingpenjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingsoftscients
 
cara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabcara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabsoftscients
 
konversi warna dengan matlab
konversi warna dengan matlabkonversi warna dengan matlab
konversi warna dengan matlabsoftscients
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencesoftscients
 
kriptografi metode hill cipher
kriptografi metode hill cipherkriptografi metode hill cipher
kriptografi metode hill ciphersoftscients
 
mengapa customer churn rate penting
mengapa customer churn rate pentingmengapa customer churn rate penting
mengapa customer churn rate pentingsoftscients
 
pengantar metode numerik
 pengantar metode numerik pengantar metode numerik
pengantar metode numeriksoftscients
 
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 cara hitung manual uji normalitas dengan uji kolmogorov-smirnov cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
cara hitung manual uji normalitas dengan uji kolmogorov-smirnovsoftscients
 
pengenalan huruf dengan pca
 pengenalan huruf dengan pca pengenalan huruf dengan pca
pengenalan huruf dengan pcasoftscients
 
steganografi gambar dan teks
steganografi gambar dan tekssteganografi gambar dan teks
steganografi gambar dan tekssoftscients
 

More from softscients (13)

neural network training dan particle swarm optimization
neural network training dan particle swarm optimizationneural network training dan particle swarm optimization
neural network training dan particle swarm optimization
 
pengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlabpengolahan sinyal digital dengan matlab
pengolahan sinyal digital dengan matlab
 
tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1tutorial algoritma genetika bagian 1
tutorial algoritma genetika bagian 1
 
penjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programmingpenjelasan konsep oop object oriented programming
penjelasan konsep oop object oriented programming
 
cara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlabcara membuat aplikasi gui di matlab
cara membuat aplikasi gui di matlab
 
konversi warna dengan matlab
konversi warna dengan matlabkonversi warna dengan matlab
konversi warna dengan matlab
 
scikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data sciencescikit-learn cheat sheet untuk data science
scikit-learn cheat sheet untuk data science
 
kriptografi metode hill cipher
kriptografi metode hill cipherkriptografi metode hill cipher
kriptografi metode hill cipher
 
mengapa customer churn rate penting
mengapa customer churn rate pentingmengapa customer churn rate penting
mengapa customer churn rate penting
 
pengantar metode numerik
 pengantar metode numerik pengantar metode numerik
pengantar metode numerik
 
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 cara hitung manual uji normalitas dengan uji kolmogorov-smirnov cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
cara hitung manual uji normalitas dengan uji kolmogorov-smirnov
 
pengenalan huruf dengan pca
 pengenalan huruf dengan pca pengenalan huruf dengan pca
pengenalan huruf dengan pca
 
steganografi gambar dan teks
steganografi gambar dan tekssteganografi gambar dan teks
steganografi gambar dan teks
 

Recently uploaded

PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxIgitNuryana13
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASreskosatrio1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKirwan461475
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfSitiJulaeha820399
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 

Recently uploaded (20)

PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptxPaparan Refleksi Lokakarya program sekolah penggerak.pptx
Paparan Refleksi Lokakarya program sekolah penggerak.pptx
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPASaku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
aku-dan-kebutuhanku-Kelas 4 SD Mapel IPAS
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAKDEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
DEMONSTRASI KONTEKSTUAL MODUL 1.3 PENDIDIKAN GURU PENGGERAK
 
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdfModul 1.2.a.8 Koneksi antar materi 1.2.pdf
Modul 1.2.a.8 Koneksi antar materi 1.2.pdf
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 

BELAJAR MATLAB

  • 1. 1/5 November 19, 2021 Belajar Matlab softscients.com/2021/11/20/pemrograman-matlab/ 981 Views
  • 2. 2/5 Buku Pemrograman Matlab ini dibuat untuk memudahkan para pembaca dalam belajar Matlab karena penggunaan yang sangat luas untuk beragam keperluan terutama kalangan riset yang membutuhkan bahasa pemrograman yang bersifat functional. Postingan / Buku Dasar-Dasar Pemrograman Matlab ini dibuat secara dengan gaya bahasa yang mudah kalian pahami serta diberikan penjelasan kode yang cukup. Sejak penulis menggunakan Matlab 2009 sampai sekarang sudah mencapai R2019a sudah banyak perubahan terlihat dari ukuran installer nya 6 GB, ukuran yang sangat besar sekali. Ada banyak tools sejenis seperti Scilab, Octave, ataupun Python. Keunggulan Matlab yaitu lingkungan yang terintegrasi serta kelengkapan library/pustaka built in yang ada didalamnya sehingga sangat populer bagi kamu yang sedang belajar bahasa pemrograman terutama visualisasi yang kompleks. Hanya saja kalau kamu yang bekerja pada software production sangat tidak disarankan untuk digunakan karena bukan tujuan dari Matlab itu sendiri seperti untuk membuat aplikasi terus kamu jual ke konsumen melainkan bahasa pemrograman yang bersifat teknis yaitu lebih kepada kemudahan dalam mengembangkan algoritma/metode. Tapi kalau mau diedarkan dalam bentuk binary file bisa koq (closed source) bahkan dalam bentuk executable pun juga bisa, penasaran bukan? Subcribe saja blog ini agar kalian mendapat postingan terbaru serta share ke teman-teman kalian yang lain. Daftar Isi Berikut daftar isi yang kamu dapatkan di blog ini 1. Setup Tampilan-Work Directory 2. Variable dan operasi dasar aritmatika 3. Array 1. Pengenalan dan Operasi Array 2. Replication Matrix 3. Menambahkan Header pada Array 4. Operator Perbandingan, Syarat Kondisi, dan Looping 5. Data Container Struct dan Cell 6. Mengenal dan Setup Global Function 7. Data Table dan Ekspor -Impor Data 8. Menampilkan Progress Bar 9. Plot Grafik 1. Dasar Visualisasi Data menggunakan Grafik 10. Component GUI 1. GUI-Cara menggunakan Waitbar 2. GUI-Cara menggunakan File Dialog Open dan Save 3. GUI-Cara menggunakan Input Dialog 4. GUI- Cara menggunakan Message Box-Warning Dialog-Question 11. Random Generator 1. Random Generator 2. Control Seed Random Generator
  • 3. 3/5 12. Linear dan Quadratic Programming 1. Simple Quadratic Programming 2. Quadratic Programming 3. Linear Progamming 4. Polynomial-Function tools 13. Kfold, Normalisasi, dan Confussion 1. Normalisasi Data 2. Confussion Matrix 3. Cara membuat KFold Validation di Matlab 4. Menggunakan Function KFold di Matlab 14. Formating Output 1. Formating Text Output Fprintf 15. Case Study 1. Koneksi Matlab dengan Webcam 2. Komunikasi Serial via Port 3. Play video File di Matlab 4. Read String Number in Excel 5. Pengambilan Sample dengan teknik Block 6. Koneksi Matlab dengan Sqlite untuk menyimpan jutaan record 7. Teknik Kompresi dengan Compresive Sensing See also Algoritma Dynamic Time Warping Toolbox Matlab Saat ini Matlab telah banyak berkembang dan dilengkapi dengan toolbox. Toolbox adalah sebuah set function (bisa ratusan function didalamnya) yang dikhususkan berdasarkan topik-topik tertentu sesuai standar riset dan industri 1. Statistics and Machine Learning Toolbox™ (Statistics and Machine Learning Toolbox) 2. Curve Fitting Toolbox™ (Curve Fitting Toolbox) 3. Control System Toolbox™ (Control System Toolbox) 4. Signal Processing Toolbox™ (Signal Processing Toolbox) 5. Mapping Toolbox™ (Mapping Toolbox) 6. System Identification Toolbox™ (System Identification Toolbox) 7. Deep Learning Toolbox™ (Deep Learning Toolbox) 8. DSP System Toolbox™ (DSP System Toolbox) 9. Datafeed Toolbox™ (Datafeed Toolbox) 10. Financial Toolbox™ (Financial Toolbox) 11. Image Processing Toolbox™ (Image Processing Toolbox) 12. Text Analytics Toolbox™ (Text Analytics Toolbox) 13. Predictive Maintenance Toolbox™
  • 4. 4/5 Bagi para pengguna matlab sudah sangat terkadomodasi dengan adanya ke 13 toolbox diatas, kalau untuk blog ini hanya fokus pada Image Processing, Signal Processing, Statistics and Machine Learning Toolbox, dan Deep Learning. Kalau kalian ingin tahu demo masing-masing toolbox diatas bisa ketikan perintah demo di command window (ntar dibahas dibawah ini apa itu command window). Demo sudah sangat lengkap koq yaitu 1. Statistics and Machine Learning Toolbox: Visualize Distribution of Channel Data with a Box Plot, Find Mean of Data Ignoring NaN Values, Fit a Linear Regression Model, Plot a Histogram with a Distribution Fit. 2. Curve Fitting Toolbox: Visualize Linear Fit to Scattered ThingSpeak Data, Visualize Wind Speed as a Function of Ambient Temperature and Pressure. 3. Control System Toolbox: Compute Linear Response Characteristics 4. Signal Processing Toolbox: Remove and Visualize Outliers in Your Data, Remove Outliers in Your Data, Visualize Peaks in Your Data, Visualize Abrupt Changes in Signals 5. Mapping Toolbox: Visualize Path Traversed in Vector Maps, Visualize Path Traversed in NASA Maps. 6. Datafeed Toolbox: Retrieve Current Financial Data Using Datafeed Toolbox. 7. Financial Toolbox: Visualize Simple Moving Average of Your Data, Create a Candle Plot with Customized Date Axis: Plot the MACD Indicator. 8. DSP System Toolbox: Remove High-Frequency Noise in Measured Data, Generate Chirp Signal. 9. System Identification Toolbox: Fit an Autoregression Model to the Tidal Depth Data, Visualize and Compare Measured and Predicted Tidal Depths, Forecast Tidal Depths Using ThingSpeak Data. 10. Deep Learning Toolbox: Create and Train a Feedforward Neural Network, Plot Error Histogram for a Neural Network. 11. Image Processing Toolbox: Detect and Measure Circular Objects in an Image 12. Text Analytics Toolbox: Visualize Word Frequency in a Word Cloud See also Reading JSON Format with Python Bahkan bila dirasa kurang cukup kalian bisa koq buat sendiri toolbox untuk menunjang profesi mu, misalkan kalian seorang trader saham, sangat mungkin sekali membuat toolbox forecasting saham yang berisi sekumpulan function siap pakai yang bisa kamu tulis sendiri khusus untuk trading saham. Spesifikasi OS dan Matlab Agar lebih mudah dan seragam, berikut informasi mengenai spesifikasi Matlab yaitu R2018a 64 bit dengan Windows 10 Home 64 bit
  • 5. 5/5 Secara umum tujuan dari buku ini dibuat yaitu 1. Semudah mungkin untuk dipelajari untuk kalian pemula ataupun yang sudah paham mengenai bahasa pemrograman berdasarkan pengalaman penulis yang telah lama menggunakan Matlab. 2. Alur dibuat secara ber urutan sehingga pembaca tidak bingung. 3. Memuat informasi penting seperti gambar dan tabel. 4. Update secara berkala dan dilengkapi studi kasus yang sederhana