首页 > 代码库 > matlab————矩阵输出到txt

matlab————矩阵输出到txt

matlab如何输出矩阵到txt并指定数的精度 (2013-11-20 16:50:43)转载▼标签: matlab 输出数据 假设你的数据矩阵为a;[m n] = size(a);[filename pathname] = uiputfile{‘*.txt‘,‘Select Save file‘);if ~filenamereturn;elsestr = [pathname filename];fin = fopen(str,‘wt‘);for i = 1:m for j =1:n fprintf(fin,‘.3f\t‘,a(i,j)); %指定输出格式和小数点后有效位数 endfprintf(fin,‘\n‘);endfclose(fin);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%MATLAB初学者必读clear,clca = rand(12000,1004);fid = fopen(‘2.txt‘,‘w‘);fprintf(fid,[‘%f %f %f %f ‘ repmat(‘%f‘,1,1000) ‘\r\n‘],a‘);fclose(fid);