我有一个1437X159X1251大矩阵,我想将一个1437x159矩阵插入到大矩阵的中间,使大矩阵1437x159x1252更大。我该怎么做呢?谢谢。
发布于 2013-06-21 22:57:55
对于矩阵/向量A和B的水平或垂直连接,可以使用
% vertical
[A; B];
% horizontal
[A, B]; % comma is optional:
[A B]; 对于第三个维度,没有这样的符号。您必须在任意维度的cat()中使用广义连接
% Example matrices
A = rand(1437, 159, 1251);
B = rand(1437, 159);
% Insertion point
N = 384;
% How to do it
A = cat(3, A(:,:,1:N), B, A(:,:,N+1:end));https://stackoverflow.com/questions/17238303
复制相似问题