如何在Matlab中修复错误GUI因为不正确

时间:2019-05-05 10:21:44

标签: matlab matlab-figure

我最近在Matlab中学习了dct和imtitile,并且阅读了一个教程,如何将图像缝合到一个轴上,我发现它是imcit的,所以我使用了imtile函数,但是出现以下错误

  

matlab.graphics.internal.figfile.FigFile / read> @(hObject,eventdata)modul3fix('pushbutton4_Callback',hObject,eventdata,guidata(hObject))   评估UIControl回调时出错。

这是我的代码

X = handles.coba1; 
[LL,LH,HL,HH]= dwt2(X,'db1'); 
axes(handles.axes2);
out = imtile(LL,LH,HL,HH);
imshow(out);

1 个答案:

答案 0 :(得分:0)

很难在堆栈跟踪中说明这种级别的错误信息,但是可以肯定的是,您对imtile的调用不是有效的imtile语法。

如果要将内存中的多个参数传递给imtile,则必须将它们包含在单元格数组中。

out = imtile({LL,LH,HL,HH});

https://www.mathworks.com/help/matlab/ref/imtile.html#mw_c8f524a5-cae3-4420-acaa-69664f7883f2