注册 登录
编程论坛 Matlab

[求助]还是清除问题

zhangminghan 发布于 2006-07-02 17:45, 745 次点击

老师!我还是不会用!能不能给我再说清楚点!

这是我的一部分程序
if (blength>=1450&&blength<1550)&&(bhigh>=2&&bhigh<82)
text(2450,1500,800,'result:中靶偏右下角');
elseif (blength>=1550&&blength<1650)&&(bhigh>=2&&bhigh<82)
text(2450,1500,800,'result:中靶偏下');


elseif (blength>=1650&&blength<1750)&&(bhigh>=2&&bhigh<82)
text(2450,1500,800,'result:中靶偏左下角');
现在我的意思是说比如先调用了第一句,下一次调用时'result:中靶偏下' 叠在 'result:中靶偏右下角'之上,能否给我说一下现在怎么加set(handle.text,'string','');
text的句柄不知道!
谢谢老师了!

2 回复
#2
zhangenter2006-07-02 19:00

根据颜色去找也可以,比如只有文字是黑色的,你写delete(findobj(gca,'color','black'))

#3
zhangminghan2006-07-03 13:43

老师你简直是我崇拜的偶像哦!


谢谢你!我完成了

1