matlab的fopen

来源:互联网 发布:js更新json值 编辑:程序博客网 时间:2024/06/07 14:43
function back = save2txt( file_Name,  matrix ) %把矩阵matrix保存成txt文件。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' );endback = fclose( fop ) ;


主要实现的是将一个矩阵转换为txt格式,若是将一个比较小的矩阵.mat转换为.txt格式,直接使用dlmwrite('probe1.txt',probe_vec);(首先要将数据集加载)然后双击txt文件,复制内容,黏贴到记事本中,将,替换为空格即可

但是当数据集较大的时候,这样的处理是行不通的,文件打开会显示内存不够

使用上述程序的时候,文件名要使用的是带有存储位置的文件名



原创粉丝点击