
padcatcell:用于连接长度不一致的元胞数组(Matlab开发)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
通过 `padcatcell` 函数,元胞数组 C1 到 CN 被组合成一个更大的元胞数组 M。这些元胞数组的大小可以不一致。最终的 M 数组将包含 N 行,其中第 k 行会包含来自第 k 个原始单元格数组的元素。为了确保完整性,较短的输入单元格将被用空单元格进行填充。值得注意的是,单元格之间的连接始终沿着第一维进行,与 `PADCAT` 函数相比,这种连接方式有所不同。函数 `[M, TF]` 返回一个与 M 数组大小相同的逻辑数组 TF。TF 数组中的每个元素都指示了 M 中相应位置是否包含来自原始输入的元素;如果该位置被填充为空单元格,则 TF 对应的值为假。这种机制对于替换填充的空单元格非常有用。例如,如果 A = {apple, ball, cat},B = {}(一个空元胞数组),C = {狗; egg}(包含字符串和符号的元胞数组),那么 [M, TF] = padcatcell(A, B, C) 将会产生 M(~TF) = {-} 。请务必知晓,该函数并不局限于字符串类型的元胞数组;它可以处理任何类型的元素作为其组成部分。更多信息请参考 c.
全部评论 (0)
还没有任何评论哟~


