【问题标题】:MATLAB: Invalid file identifier. Use fopen to generate a valid file identifierMATLAB:文件标识符无效。使用 fopen 生成有效的文件标识符
【发布时间】:2017-05-23 15:58:43
【问题描述】:

我正在尝试创建一个名为 Table.txt 的新文本文件。我不断收到此错误:

文件标识符无效。使用 fopen 生成有效的文件标识符。

我的代码是:

fileID = fopen('Table.txt', 'a+');
fprintf(fileID, '%6d %12d\r\n', 'Prior', 'New');
fprintf(fileID, '%6d %12d\r\n', A);
fclose(fileID);

【问题讨论】:

  • 您在 MATLAB 中的当前目录是否可写?
  • 我不确定。我对 MATLAB 很陌生。
  • 尝试使用 MATLAB 之外的其他方法在同一目录中创建此文件,例如使用文本编辑器。

标签: matlab


【解决方案1】:

我能够通过使用cd(tempdir) 更改临时目录的路径来解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多