close;
clc;
clear;
N=128;
f0=1e6;
fs=10e6;
n=1:N;
y=sin(2*pi*f0.*n/fs);
Y=fft(y);
y1=y';
q=quantizer([14 12]);
y2=num2bin(q,y1);
fid1=fopen('C:\ME\ME_matlab\y1.txt','wt');
for i=1:N
fwrite(fid1,y2(i,:));
fprintf(fid1,'\n');
end
fclose(fid1);
q=quantizer([14 12]);指的是量化总数为14位,其中小数位位12位