MATLAB中的clear命令

MATLAB的clear指令

  • 为什么要用clear指令
    • 其他相关指令

为什么要用clear指令

昨天在编写MATLAB代码时,遇到了一个问题,利用for循环输入数据时,明明给数组赋值了1024个值,但使用length()函数获取的数组的长度确实1025,让我百思不得其解。最后才发现,会因为之前在赋值时,曾经在for循环时出过错,赋给了数组1025个值,因此MATLAB默认给数组分配了1025个空间,即便后来改成了赋给1024个值,数组的尺寸还是1025。此时就体现出了clear命令的重要性:清除工作空间的所有变量 。
将clear指令放在代码的开头,在每次运行代码时,都会先清除之前的变量。

其他相关指令

clc:用于清除命令窗口的内容,对工作环境中的全部变量无任何影响
close:关闭当前的Figure窗口
close all:关闭所有的Figure窗口
clear all:清除工作空间的所有变量,函数,和MEX文件

你可能感兴趣的:(MATLAB使用)