
1.6.1 工作空间中的变量
1.查看变量
首先在命令行窗口建立如下变量:

随着变量的建立,工作区中也显示出各变量的具体信息,包括变量的名称、值、极差、最小值等,如图1-34所示,这是默认情形下的工作空间。如果想更仔细地查看变量的特征,则需要单击窗口右侧的下拉三角按钮,在弹出的菜单中选择“选择列”选项,在次级菜单中,选中所关心的数据指标,如均值、极差、方差、标准差等,则工作区中会显示选定的这些值(见图1-35)。

图1-34 默认情形下的工作空间

图1-35 “选择列”选项
2.建立与删除变量
在内存空间中,我们可以建立新的变量。单击窗口右侧的下拉三角按钮打开菜单,选择“新建”选项,则会创建一个“空”变量,更改新变量的名字后,如改为“x”,工作区中会显示出新变量x,但由于它尚未被赋值,因此它是一个值为0的“空”矩阵,如图1-36所示。
若要为新变量x添加数据元素,则选定变量x后双击鼠标左键,打开编写x变量数据的一个数表,在数表中添加数据即可。因为数表中的数据是以矩阵的行列形式布置的,所以随着数据的添加,MATLAB会自动确定数据的行和列,未填写的表格,MATLAB会自动补零,如图1-37所示。新建完毕后,变量结构值已发生变化,工作区中也更改了相应的统计信息。

图1-36 新建的命名为x的空变量

图1-37 为新变量x添加数据
以上便是创建数值类型新变量x矩阵的具体操作。其实,除数值类型变量外,在输入表格中,用户也可以观察和编辑字符串、cell数组及struct数组等MATLAB支持数据类型的变量。要新建一个变量,用户也可以在“主页”菜单中(见图1-38)选择“新建变量”选项打开一个输入数据的列表,其余操作则不变。

图1-38 利用“主页”菜单栏新建变量
若要删除一个变量,则右击选定的该变量,在弹出的快捷菜单中选择“删除”选项即可。
3.变量的可视化
MATLAB提供了非常方便的数据可视化功能,用户选定变量以后,绘图模板的各项就自动激活等待选用,此时选定合适的绘图模板,即可将变量数据绘制出来。例如,对于我们建立的变量y,若选择area模板,则绘制正弦曲线的填充区图形;若选定plot模板,则绘制正弦曲线,图1-39是两种绘图模板的选用结果。