Selasa, 13 Maret 2012

Membuat Fungsi Pengembalian Nilai


Mula2 silakan membuka file-new M-File
dan ketikkan fungsi kembalian sbb:

function [hasil] = average2(C)
panjang = length(C);
jumlah = 0;
for i = 1: panjang
jumlah = jumlah + C(1,i);
end

rata = jumlah/panjang;
hasil = rata;
end

lalu simpan (tekan F5)=> kasih nama average2



lalu pada menu utama silakan ketik rumus panggilan sbb:

[hasil ] = average2(Input) <Enter>
Matlab akan menampilakan
hasil =    5.5000

Perhatikan keyword [hasil], dalam matlab return value disimpan dalam bentuk matriks yang didefinisikan oleh ‘[‘ dan ‘]’. Untuk return value lebih dari 1 buah maka bentuknya adalah sebagai berikut
function [A, B, C, ……] = fungsi()
Kembali ke contoh program, hasil yang saya telah definisikan sebagai hasil keluaran atau return value akan menampung nilai rata-rata yang diperoleh variable rata pada baris “hasil = rata”

Tidak ada komentar:

Posting Komentar