2013-03-27 65 views
0

我嘗試從文件.dat加載一些變量(矩陣,數字...),但是當我嘗試加載時出現錯誤加載:未能讀取來自文件的矩陣。加載:未能從文件中讀取矩陣

這是主要的文件

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; 

這是正確的形式來加載變量?

回答

1

我想你想這樣做,而不是

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

這告訴MATLAB它在.MAT文件格式,即使它不具有正確的擴展名。