Kamis, 09 Februari 2012

Masalah Menampilkan Output dalam File: Enter di Matlab

Ketika ingin menyimpan/menampilkan output dalam bentuk file, misalnya Microsoft Word di dalam Matlab yang menggunakan perintah: 

foutput=fopen('Hasil.doc','w');

Agar tampilan output muncul dalam dua baris yang terpisah, maka digunakan "Enter". Tetapi untuk menampilkan enter di Matlab tidak sama dengan C, yaitu menggunakan '\n'.

Dalam Matlab, agar enter berfungsi dengan baik, maka digunakan: '\r\n'. 
Contoh:
fprintf(foutput,'Baris Pertama\r\n');
fprintf(foutput,'Baris Kedua\r\n');

Menampilkan Output Dalam File dengan Matlab

%Mengosongkan memori Matlab dari variabel yang pernah diolah
clear all;
%Membersihkan layar Command Window
clc;

%Membuat media buffer penulisan file dengan nama foutput
foutput=fopen('Hasil.doc','w');

%Judul dan identitas pembuat program
fprintf(foutput,'============================================\r\n');
fprintf(foutput,'TUGAS MSK: PROGRAM IDENTIFIKASI FOTO\r\n');
fprintf(foutput,'Oleh :\r\n\r\n');
fprintf(foutput,'1. Ferry Musharyadi\r\n');
fprintf(foutput,'2. N.N.Kutha Krisnawijaya\r\n');
fprintf(foutput,'3. Ismi Amalia\r\n');
fprintf(foutput,'============================================\r\n\r\n\r\n');
 
%Menutup kembali file buffer sekaligus menghasilkan file output dengan nama
%sesuai isi variabel foutput (Hasil.doc).
fclose(foutput);