词条 | cell2mat |
释义 | 函数简介函数功能: 把一个由多个矩阵构成的元胞数组转换成一个矩阵。意即把元胞数组中的多个矩阵合并成一个矩阵。 需要注意的是并非任何情况下都能得到正确的结果。 要得到正确的结果, 一个基本要求是, 在元胞数组中,处于同行的矩阵要有相等的行数, 处于同列的矩阵要有相等的列数。 比如: myCell = {A, B; C, D} 这里我们构造了一个2行2列的元胞数组, 其中A、B、C、D是四个矩阵。 如果 A:一行一列 B:一行三列 C:二行一列 D:二行三列 那么我们可以通过调用cell2mat将A、B、C、D合并成一个矩阵。 语法格式: m = cell2mat(c) 相关函数:mat2cell, num2cell 程序示例>> C = {1, [2, 3]; [4; 5; 6], [7, 8; 9, 0; 0, 1]} C = [ 1] [1x2 double] [3x1 double] [3x2 double] >> M = cell2mat(C) M = 1 2 3 4 7 8 5 9 0 6 0 1 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。