tnjk.net
当前位置:首页 >> mAtlAB 清除plot图像 >>

mAtlAB 清除plot图像

假设这两个subplot的句柄是handles_ax1,handles_ax2,你可以直接用cla(handles_ax1)清除图像,比如: >> a=0:0.01:pi; >> ax1=SUBPLOT(2,1,1);plot(a,sin(a)); >> ax2=SUBPLOT(2,1,2);plot(a,cos(a)); >> cla(ax1);cla(ax2);

delete清除特定的图形对象 clf清除当前图形窗口所有对象

我以前遇到过这个问题,不要单击新建M文件,点击开始找到你的MATLAB文件夹下的M FILE EDITOR打开,编辑文件,编辑好了之后存放在Work目录下,再在主窗口里面单击打开,找到你保存的文件,然后运行就可以了。

不明白你说的“截缺是什么。。。 如果你的数据确实只有10个点,那么你试试: figure, plot(1:10, Y); figure, plot(linspace(4,6,10), Y);

用findobj查找一下,比如h = findobj,h中0是根对象的句柄,figure句柄为整数,一般是1,2等等,坐标轴,线等等的句柄都是随机分配的实数,一般来说,h的第一个是0,第二个是1,坐标轴是第三个,所以删除曲线从第四个开始,可以试一下delete(h(4:...

你的要求很简单,请使用print命令即可。 其格式为, print -fhandle -rresolution -dfileformat filename 例如, print -f1 -r600 -djpeg myfigure; 将句柄为1的图像生成myfigure.jpg 文件,分辨率 dpi600 如果要求存为矢量图,可以参数“ -depsc...

正确的程序是: figure(1) plot(a,b) figure(2) plot(c,d) ....... 在plot之前先打开一个figure,就能在这个figure上面画图,想出多少图像都可以。

图像去噪和平滑处理是对通过拍摄等获取的图片进行的处理步骤 你自己画的曲线图谈不上去噪吧? 平滑可以,但导入数据后,是进行曲线拟合等操作。 你给的信息不够啊

下面的命令可以实现,这个是保存在当前Matlab工作的路径的,你也可以自己修改到其它路径。 A = figure(1);ezplot('sin(x)');frame = getframe(A);im=frame2im(frame);imwrite(im,'test.jpg','jpg');

在figure界面,file菜单选择 save as 或者命令行: print -dbmp 1.bmp

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com