在fig文件里加入slider等控件后,关闭GUIDE,再用GUIDE打开fig文件则报错但是双击fig还是可以打开运行,m文件也可以运行打开fig界面

右击fig选择OPEN IN GUIDE,弹出报警框如下

a2a7b0af3ee2547ec82c36bb3224082c.png

problem.JPG (38.36 KB, 下载次数: 2)

2014-4-25 17:05 上传

点击 GO TO ERROR,跳转到如下界面的位置

c1373f97bda5fc1410385ed3b3563542.png

p2.JPG (151.71 KB, 下载次数: 0)

2014-4-25 17:05 上传

图中红色错误文字为

java.lang.ClassCastException: [D cannot be cast to [Ljava.lang.String;

at com.mathworks.toolbox.matlab.guide.LayoutEditor.completed(LayoutEditor.java:2218)

at com.mathworks.toolbox.matlab.guide.LayoutEditor$ReadFigureCompleted.completed(LayoutEditor.java:3049)

at com.mathworks.toolbox.matlab.guide.utils.LayoutWorker.runOnMatlabThread(LayoutWorker.java:55)

at com.mathworks.jmi.MatlabWorker$2.run(MatlabWorker.java:79)

at com.mathworks.jmi.MatlabWorker.start(MatlabWorker.java:248)

at com.mathworks.toolbox.matlab.guide.utils.LayoutWorker.start(LayoutWorker.java:70)

at com.mathworks.toolbox.matlab.guide.utils.LayoutWorker.fevalConsoleOutput(LayoutWorker.java:41)

at com.mathworks.toolbox.matlab.guide.LayoutLooper.readFigure(LayoutLooper.java:712)

at com.mathworks.toolbox.matlab.guide.LayoutEditor.openLayoutEditor(LayoutEditor.java:2015)

at com.mathworks.toolbox.matlab.guide.LayoutEditor.openLayoutEditor(LayoutEditor.java:1978)

Logo

一站式 AI 云服务平台

更多推荐