矩陣

建立一個 2x3 矩陣。每行都是以逗號分隔的元素列表。行以分號分隔。

A = [1, 2, 3; 4, 5, 6]

# A =
#
#   1   2   3
#   4   5   6

兩個矩陣的總和

B = [1, 1, 1; 1, 1, 1]

# B =
#
#    1   1   1
#    1   1   1

A+B

# ans =
#
#   2   3   4
#   5   6   7

用標量乘以矩陣

2*A

# ans =
#
#    2    4    6
#    8   10   12

矩陣乘法

C = [1, 0; 0, 0; 0, 1]

# C =
#
#   1   0
#   0   0
#   0   1

A*C

# ans =
#
#   1   3
#   4   6

矩陣可以是列向量

C = [2; 0; 1]

# C =
#
#   2
#   0
#   1

A * C
# ans =
# 
#     5
#    14

連線矩陣

對於水平串聯,即按列連線兩個塊矩陣

A= [1,2;3,4]; 
B=[4,3;2,1];
C=horzcat(A,B);
disp(C)
# C=
#
# 1 2 4 3 
# 3 4 2 1