When I try to run the commands :
clear;v6file='original';v7file='new';load(v6file);save(v7file,'a','b','c','d'); load(v7file);
where original.mat is a MAT-file created in MATLAB 6.5 ( R13).
I get the error:
??? Error using ==> load Unable to read MAT-file C:\MATLAB7\work\new.mat File may be corrupt.
Even when I save the variables without Unicode, using the command:
save(v7file,'a','b','c','d','-nounicode'); load(v7file)
I receive the same error.
Best Answer