Matlab中怎样用clf清除所有的图形?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab中怎样用clf清除所有的图形?相关的知识,希望对你有一定的参考价值。

只用clf清除的是当前的图形窗口。

clf; 用来清除图形的命令。一般在画图之前用。
假设一个场景:你原来打开的matlab里面,有一个图形,现在,你要画一个新的图形,如果你手动关闭这个原有图形,也不用clf命令清楚图形,直接画上去,那么原来的图形和你要画的图形就会重叠在一起。会造成干扰。
类似的命令还有很多:
clear; 清除原有变量
clc; 清楚命令窗口的内容
demo; 查看帮助
help 查看帮助
quit 退出matlab
figure 新建图形窗口
参考技术A 指令 cloze all 应该可以本回答被提问者采纳

MATLAB/simulink中,将示波器的数据保存数据在workspace里面,怎样用plot的方法打印图形。

首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。仿照上面示波器参数设置,修改所要显示的示波器。操作如下:

1、打开Matlab。

2、定义横坐标范围。

3、绘制正弦函数。

4、绘制函数图像。

5、如图所示。

参考技术A 1.首先添加一个clock时间控件,输出时间t到一个示波器里。修改该示波器参数,进入到data history,删除limit data,勾选save data to workspace,变量名t,格式array。
2.仿照上面示波器参数设置,修改你所要显示的示波器。设变量名为x
3.在MATLAB主界面(或新建一个m文件)输入:plot(t,x)
(ps:有时候t可能不止一列,需要选择一下,如:plot(t(:,1),x))
4.整理图像,选edit下copy figure,粘贴入word中。本回答被提问者采纳

以上是关于Matlab中怎样用clf清除所有的图形?的主要内容,如果未能解决你的问题,请参考以下文章

matlab gui 清除图形

怎样用latex修改插入图形的大小,使图形大小一致。

怎样将matlab绘出的图形另存为高精度jpg图片?

新手操作Matlab的一些快捷键

怎样在matlab图形中添加网格?

matlab gui 中怎样 让图形和axes大小一样;