错误使用 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删除,然后重新运行。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删