M-File berfungsi untuk menuliskan algorithma pemrograman pada matlab yang nantinya akan dieksekusi. M-file berekstensi ‘.m’ yang dapat dijalankan dengan mengetikkan nama file pada command window tanpa ‘.m’. Untuk membuat m-file klik File >> New >> Script (untuk Matlab R2010b) atau File >> New >> M-File atau tekan CTRL+N. Selain itu untuk membuat m-file yang baru dapat menekan icon ‘new script’ pada toolbar.
Gambar 1. Membuat M-File baru
Gambar 2. Icon new script
Example :
Dalam contoh kali ini kita akan membuat sebuah lingkaran. Langkah-langkahnya adalah sebagai berikut:
-
Buat M-file/Script baru dengan klik File >> New >> Script atau CTRL+N maka akan muncul windows editor seperti gambar 3.
Gambar 3. Window editor
-
Tuliskan program pada window editor tersebut sebagai berikut:
angle = linspace(0, 2*pi, 360);
x = cos(angle);
y = sin(angle);
plot(x,y)
axis(‘equal’)
ylabel(‘y’)
xlabel(‘x’)
title(‘Pretty Circle’)
grid on
Penjelasan:
- linspace(0,2*pi,360) : membuat vektor satu baris yang terdistribusi secara linier dari 0 sampai 2*pi sebanyak 360.
- plot(x,y) : menampilkan grfik denfan fungsi x dan y
- ylabel dan xlabel : memberi nama (label) pada sumbu-y dan sumbu-x
- title(‘Pretty Circle’) : memberi judul pada hasil ploting
- grid on : menampilkan grid pada hasil ploting
-
Simpan dengan klik File >> Save atau CTRL+S maka akan muncul window sebagai berikut:
Gambar 4. Window save
Pada kolom file name beri nama sesuai keinginan anda dan letakkan pada folder yang anda inginkan. Dalam tutorial ini saya menggunakan nama “circle”.
-
Run program dengan menekan tombol F5. Dan hasilnya seperti ini:
Gambar 5. Hasil runing program circle.m
Daftar Pustaka
………, “Tutorial Lesson: a Matlab Plot (creating and printing figures)”, http://www.matrixlab-examples.com/matlab-plot.html, Maret 2011
………, “Tutorial Lesson: Matlab Code (Creating, Saving, and Executing a Script File)”, http://www.matrixlab-examples.com/matlab-code.html, Maret 2011