0

我正在尝试从文件 .dat 加载一些变量(矩阵,数字 ...),但是当我尝试加载时,我得到错误load: failed to read matrix from file

这是主文件

function resultado = batallaNaval()
   init();
end

function resultado =init()
  load historial.dat;
  jugadas = historial() 
end 

historial.dat 文件的代码是:

a=[1 1 ;2 1; 3  0; 4  7];
numberBoats= 5;

加载变量的正确形式是什么?

4

1 回答 1

1

我想你想这样做

load('historial.dat', '-mat');

这告诉 MATLAB 它是 .mat 文件格式,即使它没有正确的扩展名。

于 2013-03-27T15:46:08.437 回答