【问题标题】:Saving a text file保存文本文件
【发布时间】:2014-01-24 14:48:49
【问题描述】:

我想将矩阵保存为带有可变文件名的 .text。目前我正在使用函数 dlmwrite(name,matrix); 保存我的文件。这仅适用于预设文件名。有没有办法使文件变量的名称?

一个弹出的窗口要求写入文件名,就像“Uigetfile”打开文件一样,这将是理想的。有谁知道Matlab有没有类似写文本文件的功能?

【问题讨论】:

    标签: matlab file save


    【解决方案1】:

    您可以使用uiputfile 以图形方式获取文件名。例如:

    [filename, pathname, filterindex] = uiputfile('', 'Select file');
    

    然后使用dlmwrite 将变量(例如data)保存到该文件:

    dlmwrite(fullfile(pathname, filename), data)
    

    【讨论】:

      猜你喜欢
      • 2015-01-28
      • 2016-08-01
      • 2012-09-27
      • 1970-01-01
      • 2021-12-13
      • 2018-06-27
      • 2016-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多