Tuesday, October 11, 2011

Menyimpan data .wav/.mat dalam format ASCII di Matlab / Octave

ASCII - American Standard Code for Information Interchange merupakan format standar data yang berupa text yang akan memudahkan kita untuk memprosesnya dalam program dan OS apapun. Nah, bagaimana menyimpan data kita dalam format ASCII ? Caranya adalah dengan menyimpan anda dalam workspace Matlab atau Octave, kemudian simpan sebagai file format ASCII dengan perintah berikut ini. (Mungkin juga berlaku untuk selain data .wav dan .mat, yakni data berekstensi lain .xml dll, sekali lagi load dulu ke workspace-nya matlab/Octave).

Dalam Matlab,
x=wavread('nama_file.wav');                      % load file wav anda

save namafiletxt x -ASCII


jika data anda berupa .mat

load data

save namafiletxt x -ASCII                           % load file mat


Dalam Octave, ganti -ASCII menjadi -ascii, sehingga menjadi sebagai berikut:

x=wavread('nama_file.wav');                      % load file wav anda

save namafiletxt x -ascii


jika data anda berupa .mat
load data                                                     % load file mat

save namafiletxt x -ascii

Jika ada error, jangan bertanya kepada saya, hehe...
(InsyaAllah program di atas bisa berjalan dengan baik pada Matlab dan Octave)

Related Posts Plugin for WordPress, Blogger...