Matlab 如何在mat lab GUI的面板中获得按钮输出?
在下面的MATLAB GUI按钮回调函数中,我想将Matlab 如何在mat lab GUI的面板中获得按钮输出?,matlab,user-interface,button,Matlab,User Interface,Button,在下面的MATLAB GUI按钮回调函数中,我想将imshow()命令的输出引导到一个面板上,这样当我单击按钮时,在选择图像后,图像将显示在一个特定的面板中 function pushbutton1_Callback(hObject, eventdata, handles) image=uigetfile(['*jpg'],'File Selector'); imshow(image) 您需要使用ui轴对象的句柄。如果需要,可以使用uiaxes创建新的uifigure,或者使用现有uiaxes
imshow()
命令的输出引导到一个面板上,这样当我单击按钮时,在选择图像后,图像将显示在一个特定的面板中
function pushbutton1_Callback(hObject, eventdata, handles)
image=uigetfile(['*jpg'],'File Selector');
imshow(image)
您需要使用
ui轴
对象的句柄。如果需要,可以使用uiaxes
创建新的uifigure
,或者使用现有uiaxes
的句柄,然后将句柄传递给回调函数
fig=uifigure();
ax=uiaxes(fig);
function pushbutton1_Callback(hObject, eventdata, handles,ax)
image=uigetfile(['*jpg'],'File Selector');
imshow(ax,image)