帮助中心帮助中心
单元阵列转换为普通的底层数据类型的数组
一个= cell2mat (C)
例子
一个= cell2mat (C)将细胞数组转换成一个普通的数组。单元阵列的元素必须包含相同的数据类型,以及由此产生的数组的数据类型。
C
的内容C必须支持连金宝app接到一个n维矩形。否则,结果是不确定的。例如,细胞在同一列的内容必须有相同数量的列,虽然他们不需要有相同的行数(见图)。
全部折叠
转换数值数组的4个细胞单元阵列成一个数字数组。
C = {[1], [2 3 4];[5;9]、[6 7 8;10 11 12]}
C =2×2单元阵列{[1]}{[2 3 4]}{2 x1双}{2 x3双}
一个=3×41 2 3 4 5 6 7 8 9 10 11 12
在一个单元阵列结构转换成一个结构数组。结构必须具有相同的字段。
s1。一个= (1 2 3 4);s1。b =‘好’;s2。= (5 6;7 8];s2。b =“早晨”;c = {s1, s2};d = cell2mat (c)
d =1×2结构体数组字段:一个b
显示第一个字段的结构d (1)。
d (1)
d (1)。
ans =1×41 2 3 4
第二个字段的显示d (2)。
d (2)
d (2)。b
ans = '早上'
输入单元阵列中,所有的细胞都包含相同的数据类型。cell2mat细胞内接受数字、逻辑或字符数据C,或者结构相同的字段名称和数据类型。cell2mat不接受对象或嵌套细胞内C。
cell2mat
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组。
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
这个函数完全支持分布式阵列。金宝app有关更多信息,请参见运行MATLAB函数与分布式阵列(并行计算工具箱)。
之前介绍过的R2006a
mat2cell|num2cell|细胞|cell2table|cell2struct|struct2cell|table2cell|iscell
mat2cell
num2cell
细胞
cell2table
cell2struct
struct2cell
table2cell
iscell
如果dispone di una versione modificata di questo esempio。Desideri aprire questo esempio con le modifiche星期二吗?
海脂肪clic苏联合国collegamento切corrisponde questo第一MATLAB:
Esegui il第一inserendolo所以nella隙缝di第一MATLAB。我浏览器web非supportano金宝app comandi MATLAB。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室