中易网

GUI matlab 怎么在一开界面就在一AXES上显示图片且不影响别的按钮再用这个axes

答案:1  悬赏:60  
解决时间 2021-02-22 10:37
GUI matlab 怎么在一开界面就在一AXES上显示图片且不影响别的按钮再用这个axes
按钮下的程序
[filename, pathname] = uigetfile( ...
{'*.jpg;*.jpeg', 'Image Files (*.jpg, *.jpeg)'}, ...
'Pick an image');
axes(handles.axes1);%用axes命令设定当前操作的坐标轴是axes1
fpath=[pathname filename];%将文件名和目录名组合成一个完整的路径
img_src=imread(fpath);imshow(img_src);
set(handles.edit1,'string',filename);
我在axes1的creatfcn下面这样放图
function axes1_CreateFcn(hObject, eventdata, handles)
img=imread('SHU.jpg');image(img);

结果是打开界面时有这张SHU的图,可是我点按钮的时候还是只有SHU这张图,,这要怎么改呢?
下面是给我的报错
??? Reference to non-existent field 'axes1'.
Error in ==> opim>pushbutton1_Callback at 94
axes(handles.axes1);%用axes命令设定当前操作的坐标轴是axes1
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> opim at 42
gui_mainfcn(gui_State, varargin{:});
Error in ==> @(hObject,eventdata)opim('pushbutton1_Callback',hObject,eventdata,guidata(hObject))

??? Error while evaluating uicontrol Callback
最佳答案
你的axes1是用GUIDE添加控件生成的吗?

按说应该不会在pushbutton1_Callback 里找不到handles里的axes1元素
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
超过5000平米的幼儿园消防在哪报建?
青年路/青年路北二巷(路口)地址有知道的么?
我要加工半成品卷尺那里有
大家再帮帮忙 看看刘辉这个名字怎么改 越好笑
一天能跑400公里的电摩
通宵吃水果好不好
我用手机上QQ和对方开通视频,对方呢,看到我
中国邮政储蓄银行盘锦市兴达支行在什么地方啊
广州火车南站怎么坐车到新塘
国棉柱子物流旧货市场在什么地方啊,我要过去
t f家族跳的是什么舞
西宁什么地方可以租到舞台服装?比如跳恰恰舞
天海足道城地址有知道的么?有点事想过去
求几本都市异能小说不要满大街都是异能者那种
徽商之家宾馆怎么去啊,有知道地址的么
推荐资讯
今天现在是平安夜,美国现在是白天还是黑夜?
为什么我的不能买创业板块
塘沽火车站到大港打车多少钱啊
想入手hp的1518打印机,请问能支持双面打印吗
pu皮裤防水性和透气性如何?
宁国市西津街道凤形山村村民委员会地址在哪,
老人头晕恶心想吐是怎么回事
找书。 女主女强小说。 女主反穿前是女尊国大
木门破了补漆这样做出木纹
鲁大师怎么看平板电脑的排行?
一部电视剧里边是讲性骚扰的名字我忘了是什么
甘塘坡怎么去啊,有知道地址的么
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?