MATLAB读取文件出错:错误使用 load 无法读取 MAT 文件

错误使用 load

无法读取 MAT 文件 C:\XX\MathWorks\MATLAB\R2018a\matlabprefs.mat。不是二进制 MAT 文件。请尝试执行 load -ASCII 以便以文本形式读取。

 

出错 prefutils>loadPrefs (line 42)

  fileContents = load(prefFile);

 

出错 prefutils (line 10)

[varargout{1:nargout}] = feval(varargin{:});

 

出错 ispref (line 39)

Preferences = prefutils('loadPrefs');

 

出错 vision.internal.pcViewerRotationPreference (line 5)

prefDoesNotExist = ~ispref('ComputerVision','PCViewerRotation');

 

出错 vision.internal.pc.initializePCSceneControl>initContextMenu (line 198)

    if vision.internal.pcViewerRotationPreference()

 

出错 vision.internal.pc.initializePCSceneControl>registerCallbacks (line 46)

initContextMenu(hFigure, hui);

 

出错 vision.internal.pc.initializePCSceneControl (line 11)

registerCallbacks(hFigure,vertAxis,vertAxisDir,ptCloudThreshold);

 

出错 pcshow (line 157)

vision.internal.pc.initializePCSceneControl(hFigure, currentAxes, vertAxis,...

 

出错 main (line 34)

pcshow(ptcloud);

 

 

解决方法:

 

 

将C:\XX\MathWorks\MATLAB\R2018a 路径下的matlabprefs.mat删除,然后重新运行。

你可能感兴趣的:(MATLAB,matlab)