matlab中这句语句有什么作用?delete(findobj(gcf,'type','text'));为什么在程序中有
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/11 05:26:28
matlab中这句语句有什么作用?delete(findobj(gcf,'type','text'));为什么在程序中有它没它都一样?
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
delete(findobj(gcf,'type','text'));
subplot(221);title('正弦');
subplot(222);title('余弦');
subplot(223);title('二次');
subplot(224);title('双曲');
>>
>> figure;
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
subplot(221);title('正弦');
subplot(222);title('余弦');
subplot(223);title('二次');
subplot(224);title('双曲');
两个程序中一个有delete(findobj(gcf,'type','text'));另一个没有,但结果输图都一样,望高手不吝赐教!
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
delete(findobj(gcf,'type','text'));
subplot(221);title('正弦');
subplot(222);title('余弦');
subplot(223);title('二次');
subplot(224);title('双曲');
>>
>> figure;
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
subplot(221);title('正弦');
subplot(222);title('余弦');
subplot(223);title('二次');
subplot(224);title('双曲');
两个程序中一个有delete(findobj(gcf,'type','text'));另一个没有,但结果输图都一样,望高手不吝赐教!
![matlab中这句语句有什么作用?delete(findobj(gcf,'type','text'));为什么在程序中有](/uploads/image/z/7477841-65-1.jpg?t=matlab%E4%B8%AD%E8%BF%99%E5%8F%A5%E8%AF%AD%E5%8F%A5%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%3Fdelete%28findobj%28gcf%2C%27type%27%2C%27text%27%29%29%3B%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%E7%A8%8B%E5%BA%8F%E4%B8%AD%E6%9C%89)
delete(findobj(gcf,'type','text'));
用于删除画图上存在的text.
但是在你的程序中
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
这些内容没有设置text的程序.
所以,删除没有的东西,和不进行删除,有什么区别呢?
再问: 谢谢您的回答,请问什么是text,以及什么是添加text的程序?即用哪些语句能添加或设置text?能举几个简单的例子吗?再次感谢!
再答: figure(1) x=1:100; y=x; plot(x,y) text(20,50,'图1的文本') figure(2) x=1:100; y=x; plot(x,y) text(20,50,'图2的文本') delete(findobj(gcf,'type','text')); 自己试验一下吧!!!
用于删除画图上存在的text.
但是在你的程序中
x=-10:0.1:10;
y=10:0.1:20;
subplot(221);plot(sin(x));
subplot(222);plot(cos(x));
subplot(223);plot(y.^2);
subplot(224);plot(1./y);
这些内容没有设置text的程序.
所以,删除没有的东西,和不进行删除,有什么区别呢?
再问: 谢谢您的回答,请问什么是text,以及什么是添加text的程序?即用哪些语句能添加或设置text?能举几个简单的例子吗?再次感谢!
再答: figure(1) x=1:100; y=x; plot(x,y) text(20,50,'图1的文本') figure(2) x=1:100; y=x; plot(x,y) text(20,50,'图2的文本') delete(findobj(gcf,'type','text')); 自己试验一下吧!!!
matlab中这句语句有什么作用?delete(findobj(gcf,'type','text'));为什么在程序中有
delete(findobj(gcf,'type','text')); matlab中这句语句的作用是什么?为什么在下面
在DW中list-style-type:none 有什么作用?
查询中可用delete、drop、truncate table删除语句,那么它们在使用上有什么区别?希望不吝赐教
if语句在程序中起到了什么作用
matlab中判断语句与分支语句有什么不同?
键盘上的insert和delete是什么意思,有什么作用
matlab中注释语句有什么作用,不加注释不行吗
在java程序中 e.printStackTrace()是什么意思?有什么作用?
matlab中rem语句什么作用啊
在VS中textbox.text.trim() 与textbox.text使用有什么区别
matlab中符号"."有什么作用