变量
程序中定义变量用于保存和处理数据。
我们需要使用内存时,就定义某种数据类型的变量。
编译器会根据数据类型分配一定的内存空间,程序通过变量名访问内存。
本质上,变量代表一段可操作的内存,是内存的符号化表示
注意matlab的变量只能以字母开头,不可以下划线开头,这是和其他语言的区别。
>> isvarname('_x')
ans =
logical
0
>> isvarname('x_')
ans =
logical
1
变量名最多包含63个字符, 后面的被忽略。
局部变量
每个函数都有局部变量,存储在函数的独立的工作区里,和其他函数的局部变量以及主工作区的变量是分开