Seluruh Course ini ditulis dengan satu disiplin: setiap perilaku yang diklaim bisa dicek ulang di dokumentasi resmi MathWorks. Dokumentasi tersebut — ratusan ribu halaman untuk MATLAB inti saja — selalu lebih baru, lebih lengkap, dan lebih detail daripada ringkasan mana pun, termasuk halaman sumber belajar ini. Karena itu keterampilan terpenting pascacourse bukan menghafal fungsi, melainkan berpindah cepat dari “saya butuh X” ke halaman resmi yang menjelaskan X. Chapter ini memetakan struktur dokumentasi tersebut, pola URL-nya, dan ekosistem pendukungnya: MATLAB Answers, File Exchange, dan kursus resmi.

Peta Dokumentasi Resmi #

Dokumentasi MATLAB tertata sebagai pohon: documentation root (mathworks.com/help) memuat seluruh produk, dan tiap produk punya subpath sendiri — MATLAB inti di help/matlab, tiap toolbox di help/<nama-toolbox>. Di dalam dokumentasi MATLAB, tiga jenis halaman paling sering kita buka:

Jenis halamanIsiLokasi khas
Function referencesatu fungsi: syntax, deskripsi argumen, contoh, See alsohelp/matlab/ref/<fungsi>.html
Language fundamentals & topikkonsep bahasa: indexing, fungsi, classdef, performahelp/matlab/matlab_prog/...
Examplestutorial bertahap dengan kode lengkap yang bisa dijalankanhelp/matlab/examples/...

Tabel rujukan cepat untuk seluruh sumber resmi yang dipakai Course:

SumberURLKapan dibuka
Dokumentasi MATLABhttps://www.mathworks.com/help/matlab/titik masuk semua topik inti
Function referencehttps://www.mathworks.com/help/matlab/ref/<fungsi>.htmlsyntax lengkap satu fungsi
Release noteshttps://www.mathworks.com/help/matlab/release-notes.htmlapa yang berubah antarrilis
MATLAB Answershttps://www.mathworks.com/matlabcentral/answers/pertanyaan + jawaban komunitas
File Exchangehttps://www.mathworks.com/matlabcentral/fileexchange/kode siap pakai buatan komunitas
MATLAB Academyhttps://matlabacademy.mathworks.com/kursus interaktif resmi (Onramp)

Pola URL Halaman Fungsi #

Halaman fungsi MATLAB mengikuti pola tetap: https://www.mathworks.com/help/matlab/ref/namafungsi.html — misalnya .../ref/fzero.html untuk fzero atau .../ref/dlmread.html untuk dlmread. Mengetahui pola ini memperpendek dua langkah: ketika mesin pencari belum menemukan halaman yang tepat, URL bisa diketik langsung; dan ketika sebuah URL seperti itu ternyata tidak ada, itu sinyal kuat fungsinya bukan milik MATLAB inti melainkan milik sebuah toolbox — halamannya pindah ke help/<nama-toolbox>/ref/, misalnya normpdf milik Statistics and Machine Learning Toolbox di help/stats/.

Di dalam satu halaman fungsi, tiga bagian paling produktif: blok Syntax (semua bentuk pemanggilan), daftar Examples (kode teruji yang bisa disalin), dan See also di dasar halaman (fungsi bertetangga — sering kali fungsi yang sebenarnya kita cari). Halaman daring juga memuat komunitas: komentar dan contoh tambahan dari pengguna lain berada di bagian bawah tiap halaman.

doc, help, dan lookfor dari Dalam MATLAB #

Dokumentasi yang sama bisa dibuka tanpa meninggalkan MATLAB — ketiga perintah ini sudah kita latih di Chapter Help dan Documentation, dan tetap menjadi pintu tercepat:

matlab
help trapz           % ringkasan singkat di Command Window
doc trapz            % halaman lengkap di Documentation Browser
lookfor trapezoid    % cari fungsi dari kata kunci saat nama terlupa

Pembagian perannya tetap: lookfor saat nama fungsi belum diketahui, help saat perlu mengingat bentuk pemanggilan, doc saat mempelajari fungsi pertama kali. Saat bekerja luring, Documentation Browser yang terinstal memuat isi yang sama dengan versi daring — hanya versinya terkunci pada rilis yang terpasang.

Release Notes: Melacak Perubahan Antarrilis #

MATLAB merilis dua versi per tahun (a = Maret, b = September), dan halaman release notes mencatat apa yang ditambah, diubah, dan dihapus di tiap rilis. Kebiasaan membacanya sekali per rilis menjaga kode tetap sehat: fitur yang kita andalkan bisa berlabel deprecated (masih jalan, akan dihapus), dan penggantinya biasanya lebih baik. Beberapa tonggak yang memengaruhi kode Course:

RilisPerubahan penting
R2016bimplicit expansion (bsxfun tak lagi dibutuhkan), string array
R2019bblok arguments untuk validasi argumen, tiledlayout
R2020breadlines, exportgraphics
R2023a+penyempurnaan string, tiledlayout, dan performa bertahap

Ekosistem di Luar Dokumentasi #

Tiga layanan MathWorks melengkapi dokumentasi. MATLAB Answers adalah tanya-jawab resmi — sebelum bertanya, cari dulu; kemungkinan besar pertanyaan itu sudah dijawab berikut contoh kodenya. File Exchange mengelola kode buatan komunitas: fungsi utilitas, toolbox mini, hingga aplikasi lengkap, lengkap dengan penilaian dan riwayat pembaruan. MATLAB Academy menyimpan kursus interaktif resmi, termasuk MATLAB Onramp — pengenalan MATLAB gratis yang bisa diselesaikan dalam beberapa jam langsung dari peramban, cocok sebagai ulang cepat atau bahan bagi rekan yang baru mulai.

Sumber terakhir yang sering dilupakan: mesin pencari dengan situs dibatasi site:mathworks.com. Kombinasi “nama fungsi + error message” hampir selalu mendarat di halaman dokumentasi atau MATLAB Answers yang tepat.

Dokumentasi Toolbox vs MATLAB Inti #

Dari dalam MATLAB, dua perintah membedakan fungsi inti dan fungsi toolbox: which('normpdf') menunjukkan lokasi berkas (path yang memuat /stats/ berarti milik toolbox), dan ver mencetak tabel seluruh produk terpasang beserta versinya. Di halaman dokumentasi daring, bagian bawah halaman selalu mencantumkan nama produk pemilik fungsi — bacalah baris itu sebelum menyalin kode ke lingkungan yang toolboxnya belum tentu terpasang. Sebagai aturan prakiraan: fungsi di tabel referensi Course yang berjalan di Octave hampir pasti milik MATLAB inti; fungsi statistik lanjut (ttest, anova1, fitlm) dan string/table modern milik produk tambahan.

Ringkasan #

Dokumentasi resmi MathWorks tertata sebagai pohon produk dengan pola URL fungsi yang tetap (help/matlab/ref/<fungsi>.html), ditemani halaman konsep, contoh, dan release notes yang mencatat evolusi antarrilis. Dari dalam MATLAB, trio lookfor–help–doc membuka lapisan yang sama tanpa peramban. MATLAB Answers menjawab pertanyaan, File Exchange membagikan kode, dan MATLAB Academy (dengan Onramp gratis) menyediakan kursus interaktif resmi. Terakhir, which dan ver membedakan fungsi inti dari fungsi toolbox sebelum kode kita bergantung padanya.