MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB图像处理] 如何用fprintf将矩阵写成ascii格式 (https://www.labfans.com/bbs/showthread.php?t=10802)

wangkanlove 2010-02-26 10:30

如何用fprintf将矩阵写成ascii格式
 
我之前用fprintf将数据写成无后缀的文件中,用文本打开是数字,可是后来,用一样的程序再生成,文本打开就变成乱码,我需要保存成ascii格式的文件。新手求助大虾解答!!!

clear all
fid=fopen('G:\heyiwei','w');
num=1881
a=strcat('G:\erwei-',num2str(num),'.','txt');
b=strcat('G:\yiwei-',num2str(num),'.','txt');

A=dlmread(a);
A=A';
B=reshape(A,1,92880);
fprintf(fid,'%d ',B);
dlmwrite(b,B);
fclose(fid);

我将转置的那行删了就可以 生成的文件时 加上就不行~
求解!!!


所有时间均为北京时间。现在的时间是 13:16

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.