MATLAB中的clear命令
MATLAB的clear指令
为什么要⽤clear指令
昨天在编写MATLAB代码时,遇到了⼀个问题,利⽤for循环输⼊数据时,明明给数组赋值了1024个值,但使⽤length()函数获取的数组的长度确实1025,让我百思不得其解。最后才发现,会因为之前在赋值时,曾经在for循环时出过错,赋给了数组1025个值,因此MATLAB默认给数组分配了1025个空间,即便后来改成了赋给1024个值,数组的尺⼨还是1025。此时就体现出了clear命令的重要性:清除⼯作空间的所有变量 。
matlab数组赋值将clear指令放在代码的开头,在每次运⾏代码时,都会先清除之前的变量。
其他相关指令
clc:⽤于清除命令窗⼝的内容,对⼯作环境中的全部变量⽆任何影响
close:关闭当前的Figure窗⼝
close all:关闭所有的Figure窗⼝
clear all:清除⼯作空间的所有变量,函数,和MEX⽂件

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。