|
楼主 |
发表于 2008-4-11 16:16
|
显示全部楼层
- t=0:1023;
- d=fix(sin(2*pi*t/256)*10^3);
- for i=1:1024
- if d(i)<0
- b=dec2bin(2^11+d(i),11);
- else
- b=dec2bin(d(i),11);
- end;
- %disp(b);
- bout(i,:)=b;
- %disp(bout);
- end;
- fid = fopen('exp.txt','wt');
- for j=1:1024
- fprintf(fid,'%d%d%d%d%d%d%d%d%d%d%d\n',bout(j,:));
- end;
- fclose(fid);
- for k=20:80
- disp(bout(k,:));
- end;
复制代码- bout=[0 0 0 1 0 1 0 1 0 1 0;0 0 0 1 0 1 0 1 0 1 0;0 0 0 1 0 1 0 1 0 1 0;0 1 0 1 0 1 0 1 0 1 0];
- fid = fopen('exp.txt','wt');
- fprintf(fid,'%d%d%d%d%d%d%d%d%d%d%d\n',bout);
- fclose(fid);
复制代码 大家对比一下
为什么第一个输出和显示的不一样呢?
哪出问题了? |
|