MATLAB

matlab中cat函数的使用

2018-05-08  本文已影响40人  庵下桃花仙

cat

沿指定维度串联数组

语法

C = cat(dim, A, B) C = cat(dim, A1, A2, A3, A4, ...)

说明

C = cat(dim, A, B) 沿 dim 指定的数组维度串联数组 ABdim 参数必须是正整数值。

C = cat(dim, A1, A2, A3, A4, ...) 沿数组维度 dim 串联所有输入数组(A1A2A3A4 等等)。

对于非空数组,cat(2, A, B)[A, B] 相同,cat(1, A, B)[A; B] 相同。

如果输入数组为表或时间表,则 dim 必须为 1 或 2。然后,cat 通过分别调用 horzcatvertcat 进行串联。

示例

假定

A = [1 2; 3 4]
B = [5 6; 7 8]

沿不同的维度串联将生成

image

命令

A = magic(3); B = pascal(3);
C = cat(4, A, B);

生成一个 3×3×1×2 的数组。

上一篇下一篇

猜你喜欢

热点阅读