MATLAB创建2x2单元数组(含代码示例)
MATLAB创建2x2单元数组(含代码示例)
本文将介绍如何在MATLAB中创建一个2x2的单元数组,并展示包含不同数据类型元素的示例,例如字符串、字符串数组、数值矩阵和嵌套单元数组。
以下是创建所需单元数组的MATLAB代码:
% 创建一个大小为2×2的单元数组
cellArray = { 'Sun Yang', 'Liu Wen'; ...
char('2012001', '2012002'); ...
[85 89 90; 80 87 88]; ...
{'Maths', 'English', 'Matlab'} };
% 展示单元数组
disp(cellArray);
代码解释:
cellArray = {...}:使用花括号{}创建一个单元数组,并将其赋值给变量cellArray。'Sun Yang', 'Liu Wen'; ...:第一行包含两个字符串元素,使用逗号,分隔,分号;用于分隔不同的行。char('2012001', '2012002'); ...:第二行使用char()函数创建一个字符串数组,包含两个字符串元素。[85 89 90; 80 87 88]; ...:第三行使用方括号[]创建一个2x3的数值矩阵。{'Maths', 'English', 'Matlab'} }:第四行创建了一个嵌套的单元数组,包含三个字符串元素。disp(cellArray);:使用disp()函数在命令窗口中显示创建的单元数组cellArray。
这段代码创建了一个2x2的单元数组,每个元素包含不同的数据类型。通过使用单元数组,我们可以方便地在MATLAB中存储和处理混合数据类型。
原文地址: http://www.cveoy.top/t/topic/ba6s 著作权归作者所有。请勿转载和采集!