matlab清屏
新闻媒体
新锐新闻
编辑
2019-08-29 10:34

清屏的几个小命令,感觉挺有用的。matlab 中三种不同的清理变量、显示窗口或图形的命令。当屏幕指令较多而影响查看时可以在命令窗口使用clear然后回车; 也可以点右键再点clear command window(清除命令窗口); 还有clf,回车,清除上一幅图。
介绍 matlab 中三种不同的清理变量、显示窗口或图形的命令。

一、比较重要的清理:清除变量命令:clear说明:运行m文件之前一般都需要该命令,否则可能出错。
二、比较常用的清理:清理当前命令窗口命令:clc说明:clc 代表 clear command window,即清空当前的 command window窗口,也就是清屏。注意,只是清屏,而并未清除内存中的变量。
三、另外一种清理:清除当前激活的figure命令:clf


(1)如果是一维的,a(a==0) = [] 就能解决问题
如果是多维的,a(a==0) = [] 会把a变成一维的。

a =

4 4 4 2 2
4 0 3 2 2
2 1 2 4 3
3 0 5 4 4
1 0 0 1 4

>> a(a==0)=[]

a =

Columns 1 through 20

4 4 2 3 1 4 1 4 3 2 5 2 2 4 4 1 2 2 3 4

Column 21

4
(2) 如果是多维的,a(a==0) =NaN 就不会把a变成一维的。
a =

4 4 4 2 2
4 0 3 2 2
2 1 2 4 3
3 0 5 4 4
1 0 0 1 4

>> a(a==0) =NaN

a =

4 4 4 2 2
4 NaN 3 2 2
2 1 2 4 3
3 NaN 5 4 4
1 NaN NaN 1 4

.matlab清屏指令 在matlab 中要怎么去使用它答:当屏幕指令较多而影响查看时可以在命令窗口使用clear然后回车; 也可以点右键再点clear command window