I receive this error when I select to Load MAT:
??? Undefined function or variable 'lddlgpls'.
Error in ==> four_way_mva>Load_mat_Callback at 266
data=lddlgpls;
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> four_way_mva at 49
gui_mainfcn(gui_State, varargin{:});
Error in ==>
guidemfile>@(hObject,eventdata)four_way_mva('Load_mat_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uimenu Callback
You need to change
%Lprinc=ones(nbp,length(E));
Lprinc=ones(nbp,size(E,2));
in order for the code to work for more observations than variables on newer versions of MATLAB.
Comment only