Program yang berguna perlu mengambil keputusan dan mengulang pekerjaan. Section ini membahas seluruh struktur kontrol MATLAB: percabangan dengan if-elseif-else dan switch-case, perulangan dengan for dan while, pengendalian loop dengan break dan continue, ditutup penanganan error dasar dan panduan memilih struktur yang tepat untuk setiap masalah.