1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > matlab将.mat数据文件转换成.dat/.txt数据文件

matlab将.mat数据文件转换成.dat/.txt数据文件

时间:2022-11-26 04:29:56

相关推荐

matlab将.mat数据文件转换成.dat/.txt数据文件

//把矩阵 matrix 保存成任意后缀的文件

//转换成 .txt 举例:mat2txt( ‘filename.txt’, data );

//转换成 .corr 举例:mat2txt( ‘filename.corr’,data );

转换成 .dat 举例:mat2txt( ‘filename.dat’, data );

function back = mat2txt( file_Name, matrix )

fop = fopen( file_Name, ‘wt’ );

[M,N] = size(matrix);

for m = 1:M

for n = 1:N

fprintf( fop, ’ %s’, mat2str( matrix(m,n) ) );

end

fprintf(fop, ‘\n’ );

end

back = fclose( fop ) ;

例如:将data.mat转化为data.dat

fop = fopen( ‘保存路径\data.dat‘, ‘wt’ ); %创建一个新文件

[M,N] = size(data);

for m = 1:M

for n = 1:N

fprintf( fop, ’ %s’, mat2str( data(m,n) ) );

end

fprintf(fop, ‘\n’ );

end

back = fclose( fop ) ;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。