如何将已经转化二进制的MATLAB数组保存成文本格式

来源:百度知道 编辑:UC知道 时间:2024/06/22 07:49:15
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;

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
end

dlmwrite('yourfile.txt',d,' ') %把数组d存到yourfile.txt中
load E:\MATLAB_71\work\yourfile.txt %重新读取该文件,文件中的数据
自动保存在yourfile变量中
yourfile