2010-04-09 2 views

ответ

3
[A,B] 

является матрица, образованная путем размещения B справа A, в то время как

[A;B] 

является матрица, образованная путем размещения B ниже A.

Узнайте также о horzcat и vertcat.

+0

Таким образом, каждый оператор в MATLAB можно рассматривать как оператор для матрицы? – Gtker

3
[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 и открытых анс, чтобы увидеть разницу