计算机语言用不同类型的变量来引用不同类型的对象。作为一门科学计算语言,MATLAB既有一般高级语言所具备的基本数据类型,又提供了适合矩阵计算的特殊数据类型。
与很多其他计算机语言一样,常数和变量是基本的语言元素。在定义好常数后,在代码运行过程中常数的值不能改变;变量的值则可以改变。
1 常数
MATLAB提供了一些内部常数,如表1所示。这些常数定义了在MATLAB应用和编程中常常要用到的数据,如计算精度、圆周率等。
表1中所列的常数可以不必声明,直接应用于MATLAB编程。
【例1】在命令窗口中输入一些带常数的表达式,观察计算结果。注意,符号%后面的是注释信息。
>> a = abs(3