% CAT(2,A,B) is the same as [A,B].
% CAT(1,A,B) is the same as [A;B].
Кажется, мне нужно знать это, чтобы понять, что делает cat
.В чем разница между [A, B] и [A; B] в MatLab?
% CAT(2,A,B) is the same as [A,B].
% CAT(1,A,B) is the same as [A;B].
Кажется, мне нужно знать это, чтобы понять, что делает cat
.В чем разница между [A, B] и [A; B] в MatLab?
[A,B]
является матрица, образованная путем размещения B справа A, в то время как
[A;B]
является матрица, образованная путем размещения B ниже A.
Узнайте также о horzcat
и vertcat
.
[A, B] does col cat
[A; B] does row cat
например:
x = [1, 2, 3];
y = [7, 8, 9];
[x, y] == > [1, 2, 3, 7, 8, 9]
becomes a 1x6 array
[x; y] == > [1, 2, 3]
[7, 8, 9]
becomes a 2x3 array
Просто попробуйте в Matlab и открытых анс, чтобы увидеть разницу
Таким образом, каждый оператор в MATLAB можно рассматривать как оператор для матрицы? – Gtker