查看文档时,Mac OS 10.8.3上的MATLAB r2013a崩溃

时间:2013-05-23 21:32:00

标签: matlab

(运行MATLAB 8.1.0.604(R2013a),Mac OS 10.8.3)

当我使用doc命令时,例如,doc fwrite;,或者当我单击命令的弹出帮助气泡中的“更多帮助”项时,文档窗口会打开,但随后是MATLAB挂起(旋转的沙滩球出现)。这是无限期的,我不可避免地要强制退出MATLAB。使用编辑器中的“发布”选项时也会发生这种情况。

有人对诊断有任何想法吗?我尝试了一个过程样本,但我没有看到任何可以解释的信息,我认为因为它是在Java中,相关信息在JVM后面被混淆。

4 个答案:

答案 0 :(得分:6)

请参阅MatlabCentral上的这篇文章:http://www.mathworks.com/matlabcentral/answers/71718 ...更具体地说,此bug report包含“解决方法”。他们没有提出可能原因,但您可能会确保OS X已更新并且您拥有latest version of Java。如果您使用Java或使用WebKit进行其他工作,则可能会导致问题。

答案 1 :(得分:2)

我希望你已经解决了这个问题。否则,已找到解决方案,该错误位于Access for Assistive设备中(仅适用于版本2012b及更高版本)。如果您可以从“系统偏好设置”全部关闭它们,请执行此操作。如果不能,请在命令窗口中键入: com.mathworks.mlwidgets.html.HtmlComponentFactory.setBrowserProperty( 'JxBrowser.BrowserType', 'Mozilla15');

来自http://www.mathworks.com/support/bugreports/870843

答案 2 :(得分:0)

我在OS 10.10.4上遇到了与Matlab R2014a相同的问题。对我来说,解决方案涉及禁用 Cinch (我安装的窗口管理工具)。这可以通过单击菜单栏中的Cinch图标然后禁用Cinch ,或从系统偏好设置>来完成。安全和隐私>辅助功能(正如MarcoB在其答案中详述)。

答案 3 :(得分:0)

更适合作为评论(但我还没有足够的代表):

我刚刚更新到Java 1.8.0_73和Safari 9.1并且补丁程序已发布不再有效。

MarcoB的命令仍可用于修复崩溃。但有了这个,在Doc浏览器中不再有视网膜分辨率(所以它看起来很难看)。