我用matlab读取一个wav文件,并对其data的栏位进行转换float->int16,并用想要输出成txt文件,但是其输出的资料都会是乱码,希望各位高手能指点一下,我的程序如下

fileName='merger3(A+B-C).wav';
[y, fs, nbits]=wavread(fileName);
y0=y*(2^16/2);
y1=int16(y0);
save test.txt y1