文件名称:cell2num:将 K 维矩阵的 N 维单元格转换为 N*K 矩阵。-matlab开发
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-19 10:55:10
matlab
以前的 CELL2NUM 或 CELL2MAT 都不能处理任意维度的单元格和矩阵。 因此我的提交。 此函数将由多维矩阵组成的多维单元格 INPUT 转换为矩阵 OUTPUT。 唯一的要求是所有矩阵都具有相同的维度。 给定 N = size(INPUT) 和 K = size(INPUT{1}),OUTPUT 的大小将为 [N x K]。 范例1: N => [2 3] K => [4 3] 输出 => [2 3 4 3] 此外,可以设置参数以消除最终的单一维度或将 N 或 K 转换为等效向量。 示例 2: N => [1 3] K => [4 1 2] 输出 => [3 4 2] 示例 3: (改变参数) N => [2 3] K => [4 3] 输出 => [6 4 3] 示例 4: (使用参数) N => [2 3] K => [4 3] 输出 => [2 3 12]
【文件预览】:
CELL2NUM.zip
NUM2CELL.zip