- MATLAB R2020a从入门到精通(升级版)
- 魏鑫编著
- 371字
- 2021-06-09 16:31:51
9.4 单元数组的创建实例
本节将结合前面介绍的内容,给出创建单元数组的几个实例。
【例9-1】 创建单元数组归类。
将代码保存在eg9_1.m中,具体方法如下。
(1)直接使用“{}”创建单元数组:
说 明
创建的单元数组中的A(1,1)是字符串,A(1,2)是矩阵,A(2,1)是矩阵,而A(2,2)是一个单元数组。
(2)由各单元创建:
(3)由各单元内容创建:
【例9-2】 单元数组的内容显示。在MATALB的“命令行窗口”中输入单元数组的名称,但不直接显示单元数组的各元素内容值,而是显示各元素的数据类型和维数。例如,在【例9-1】中显示的单元数组A如下:
使用celldisp命令显示单元数组的内容,如下所示:
说 明
【例9-3】 单元数组的内容获取。取出【例9-1】中A(1,2)单元元素中存放的内容及矩阵中的元素内容:
注 意
x1是矩阵,x2是标量。
下面取单元数组的元素:
注 意
x3是单元数组。
使用deal()函数取多个单元元素的内容: