matlab中删除照片_一个Matlab关于删除已绘图像的问题(求助)

该博客主要讨论如何在Matlab环境中通过可控菜单动态控制已绘制曲线的显示与删除。作者遇到的问题是,当菜单的check属性设置为off时,只能删除第一条曲线tv,而无法删除后续绘制的tr, ta, te曲线。代码中涉及到xlsread读取数据,setappdata和getappdata用于数据交换,以及plot函数绘制曲线。寻求解决在check无效时删除所有曲线的方法。" 134152851,7337247,分布式模型存储与加载技术详解,"['大数据', '人工智能', '语言模型', '架构设计', 'Java', 'Python']
摘要由CSDN通过智能技术生成

liuhuanjinliu 高人

我还想请教一下

我程序想实现的功能是:利用可控的菜单来控制图中显示的曲线,比如已经绘制了曲线t1,当可控菜单的check属性是on时,就能显示曲线,为off时,将曲线搽除(我可能要绘制的是四条曲线中的一条,就是当可控菜单属性为off时,不论现在显示的是四条中的那一条,搽除就是)。我的程序是这样的

data=xlsread(file);                             %获取数据(数据有五列)

setappdata(gcf,'data',data);

function dataonepoint_Callback(hObject, eventdata, handles)          %可控菜单

ThisMenuHandle=handles.dataonepoint;

MenuChecked=get(ThisMenuHandle,'Checked');

if strcmp(MenuChecked,'off')

set(ThisMenuHandle, 'Checked', 'on');                        %当check有效时

data=getappdata(gcf,'data');

t1=data(:,1);

v1=data(:,2);

r1=data(:,3);

a1=data(:,4);

e1=data(:,5);

setappdata(gcf,'t1',t1);                                     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值