本文共 466 字,大约阅读时间需要 1 分钟。
数据格式为1位符号位,一位整数位,8位小数位。
N = 64;n = 1:N;x = fix(2^8 * sin(2*pi*n/N));%8位小数,乘以2^8,fix函数截断取整for i=1:64%设置符号位 if(x(i)>=0) x(i)=x(i);%正数符号位为0 else x(i)=bitset(uint16(-x(i)), 10)%将x的第10位设置为1(符号位) endendfid = fopen('e:\sin.txt','wt');fprintf(fid,'%x\n',x);fclose(fid);
参考资料:
http://blog.csdn.net/mengyafei43/article/details/9290997
http://www.cnblogs.com/feitian629/archive/2013/09/06/3305695.html
http://blog.csdn.net/jbb0523/article/details/7498254