在 MATLAB 加载空白文件中加载命令



我正在 matlab 中加载一个文件,但它被加载为空变量。

positive    0x0    []

并且正在使用

 load positive.txt

但该文件不为空。有什么不对吗?附言我已经成功从同一文件夹中加载了其他文件。我也试图将其重命名为正数.dat但这也没有奏效。这是一个 excel 文件,我保存为文本文件。

以及文件的前几个条目,复制和粘贴

04  10  19
04  10  36
04  10  28
04  16  16
04  14  01
04  20  21
04  20  06
04  20  28
04  13  14
04  13  17
04  13  02
04  01  16

load命令仅适用于MAT文件(文件扩展名.mat)或以MATLAB格式保存的ASCII文件,通常使用save命令保存在MATLAB中。对于所有其他文件格式,您应该使用其他命令。

对于文本文件,可以使用 fopenfscanffclose 。对于二进制文件,您可以使用 fopenfreadfclosefopen打开文件进行读取和/或写入,fscanffread从文件中读取数据(fscanf读取文本fread二进制数据),然后fclose关闭文件。

对于 Excel 文件,您可以使用 xlsread . xlsread不需要fopenfclose

最新更新