【发布时间】:2013-05-29 12:43:15
【问题描述】:
我有一段 300 行长的代码。整个代码中有 3 个不同的 imshow 实例,它们在代码运行时显示数字。 我正在创建的 GUI 将非常简单。目前我有一个启动 m 文件的按钮。 我试图让图像显示在我正在创建的 GUI 中,而不是在单独的图形窗口中。 我一直在看在线教程,但无法快速解决我的问题,它们都有点令人费解,我无法弄清楚到底该怎么做。
我在 GUI 上插入了 3 个轴,在每个轴的“视图回调”中,我可以创建 fcn、deletefcn 和 buttonDownFcn。当我 createFcn 时,它会提示我在自动生成的代码中“将代码放在 OpenFcn 中以填充轴 1”。
我尝试过这样做,但我找不到编写代码的正确位置。
谁能告诉我我走的是正确的方向还是走错了。
谢谢
【问题讨论】:
-
img = imread('peppers.jpg'); image(img, 'Parent', handles.axes1);怎么样? -
感谢您的回复,当我插入以下内容时,它只是给了我一个错误:“评估 uicontrol 回调未定义变量“handles”或函数“handles.axes4”时出错。FullProgram 中的错误(第 37 行) ) imshow(Image); image(Image, 'Parent', handles.axes4) 评估 uicontrol 回调时出错"
标签: matlab user-interface matlab-guide