失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > matlab跨函数改已经划出的线的颜色%新建空白GUI 放置一个AXES和pushbutton% 在

matlab跨函数改已经划出的线的颜色%新建空白GUI 放置一个AXES和pushbutton% 在

时间:2018-07-03 21:43:51

相关推荐

matlab跨函数改已经划出的线的颜色%新建空白GUI 放置一个AXES和pushbutton% 在

问题补充:

matlab跨函数改已经划出的线的颜色%新建空白GUI,放置一个AXES和pushbutton% 在自动生成函数untitled2

答案:

在你放置的AXES对象里有一个children属性,里面就是你绘制的曲线对象.这个对象有一个color属性,把它改为相应的颜色即可.AXES对象的句柄在Callback函数的handles里可以拿到.大概就是下面这样子

set(get(handles.axes1,children),color, );

另外,为了方便,你可以在绘制曲线时把该曲线的句柄保存到handles里,比如这样

t=0:0.1:2*pi;

y=sin(t);

handles.k=plot(t,y);

guidata(hObject, handles);

然后在button的Callback里就能直接用这个句柄了,比如下面这样

set(handles.k,color, );

如果觉得《matlab跨函数改已经划出的线的颜色%新建空白GUI 放置一个AXES和pushbutton% 在》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。