牛骨文教育服务平台(让学习变的简单)
博文笔记

matlab 二维矩阵输出到文件 文件名为变量

创建时间:2014-10-11 投稿人: 浏览次数:1721

1,要求,输出二维矩阵到txt文件,且文件名会变化

%frameNum 是一个变量,会有变化  
%fname 是文件名 根据frameNum变化
%costs是二维变量  
fname=[num2str(frameNum), ".txt"];  
dlmwrite(fname, costs); 


2,要求,输出二维数组到txt文件,且输出文件中按照二维数组的行列分布

  fname=[num2str(frameNum), ".txt"];
  filePointer = fopen(fname, "w");
  for i = 1:rows
     for j = 1:cols
        fprintf(filePointer,"%f ", costs(i,j));
     end
     fprintf(filePointer, "
");
  end
  fclose(filePointer);




声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。