MATLAB: I get a error like this every time I open matlab. what am i supposed to do ? kindly help

javalistenerMATLABstruct

Error using internal.matlab.desktop_workspacebrowser.MLWorkspaceDataModel/workspaceUpdated (line 109)
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in internal.matlab.datatoolsservices.WorkspaceListener>@(es,ed)evalin('caller',cmd) (line 162)
foo = @(es,ed)evalin('caller', cmd);
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in peermodel.internal.Utility.convertJavaMapToStruct (line 15)
convertedMap = struct;
Error in peermodel.internal.Utility.processPeerEventData (line 73)
structure = peermodel.internal.Utility.convertJavaMapToStruct(peerData.getData());
Error in peermodel.internal.PeerNode/PeerEventCallback (line 277)
eventdata = peermodel.internal.Utility.processPeerEventData(data);
Error in peermodel.internal.PeerNode>@(event,data)PeerEventCallback(this,event,data) (line 259)
this.PeerEventListener = addlistener(this.Peer, 'peerEvent', @(event, data) PeerEventCallback(this, event, data));
Error in hgfeval (line 62)
feval(fcn{1},varargin{:},fcn{2:end});
Error in javaaddlistener>cbBridge (line 52)
hgfeval(response, java(o), e.JavaEvent)
Error in javaaddlistener>@(o,e)cbBridge(o,e,response) (line 47)
@(o,e) cbBridge(o,e,response));
Warning: Error occurred while evaluating listener callback.
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in peermodel.internal.Utility.convertJavaMapToStruct (line 15)
convertedMap = struct;
Error in peermodel.internal.Utility.processPeerEventData (line 73)
structure = peermodel.internal.Utility.convertJavaMapToStruct(peerData.getData());
Error in peermodel.internal.PeerNode/PeerEventCallback (line 277)
eventdata = peermodel.internal.Utility.processPeerEventData(data);
Error in peermodel.internal.PeerNode>@(event,data)PeerEventCallback(this,event,data) (line 259)
this.PeerEventListener = addlistener(this.Peer, 'peerEvent', @(event, data) PeerEventCallback(this, event, data));
Error in hgfeval (line 62)
feval(fcn{1},varargin{:},fcn{2:end});
Error in javaaddlistener>cbBridge (line 52)
hgfeval(response, java(o), e.JavaEvent)
Error in javaaddlistener>@(o,e)cbBridge(o,e,response) (line 47)
@(o,e) cbBridge(o,e,response));
Warning: Error occurred while evaluating listener callback.
Error using internal.matlab.desktop_workspacebrowser.MLWorkspaceDataModel/workspaceUpdated (line 109)
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in internal.matlab.datatoolsservices.WorkspaceListener>@(es,ed)evalin('caller',cmd) (line 162)
foo = @(es,ed)evalin('caller', cmd);
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in matlab.internal.language.introspective.tabcompletion.getArgInfoFromDoc (line 3)
ret = struct('name',{},'kind', {}, 'url',{},'purpose',{},'values',{});
Error using internal.matlab.desktop_workspacebrowser.MLWorkspaceDataModel/workspaceUpdated (line 109)
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in internal.matlab.datatoolsservices.WorkspaceListener>@(es,ed)evalin('caller',cmd) (line 162)
foo = @(es,ed)evalin('caller', cmd);
Error using internal.matlab.desktop_workspacebrowser.MLWorkspaceDataModel/workspaceUpdated (line 109)
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in internal.matlab.datatoolsservices.WorkspaceListener>@(es,ed)evalin('caller',cmd) (line 162)
foo = @(es,ed)evalin('caller', cmd);
Error using internal.matlab.desktop_workspacebrowser.MLWorkspaceDataModel/workspaceUpdated (line 109)
Attempt to execute SCRIPT struct as a function:
/MATLAB Drive/struct.m
Error in internal.matlab.datatoolsservices.WorkspaceListener>@(es,ed)evalin('caller',cmd) (line 162)
foo = @(es,ed)evalin('caller', cmd);

Best Answer

Rename the file you've put in your MATLAB Drive named struct.m to something else. The identifier struct already has a meaning in MATLAB.
Related Question