empty matrix(빈 행렬): 행렬 자체는 존재하지만 요소는 없는 행렬.
[]로 사용한다.
영행렬과 다르다는 것에 주의한다.
>> []
ans =
[]
zero matrix(영 행렬): 모든 요소가 0인 행렬.
zeros(m×n)의 형식으로 사용한다.
m과 n이 같은 정방행렬의 경우는 zeros(m)으로 쓸 수 있다.
어떠한 행렬 A가 정의되어 있고, 그 행렬의 사이즈와 같은 행렬은 zeros(size(A))로 만들 수 있다.
>> zeros(2,3)
ans =
0 0 0
0 0 0
matrix of ones: 모든 요소가 1인 행렬.
ones(m×n)의 형식으로 사용한다.
m과 n이 같은 정방행렬의 경우는 ones(m)으로 쓸 수 있다.
어떠한 행렬 A가 정의되어 있고, 그 행렬의 사이즈와 같은 행렬은 zeros(size(A))로 만들 수 있다.
>> ones(2,3)
ans =
1 1 1
1 1 1
identity(단위 행렬): 대각 성분만 1이고, 나머지 요소는 0인 행렬.
eye(m×n)의 형식으로 사용한다.
m과 n이 같은 정방행렬의 경우는 eye(m)으로 쓸 수 있다.
어떠한 행렬 A가 정의되어 있고, 그 행렬의 사이즈와 같은 행렬은 eye(size(A))로 만들 수 있다.
>> eye(3,5)
ans =
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
magic square(마방진): 가로, 세로, 대각선의 수의 합이 모두 같은 숫자 배열.
magic(m)의 형식으로 사용하며, m×m 사이즈 행렬의 마방진이 만들어진다.
>> magic(5)
ans =
17 24 1 8 15
23 5 7 14 16
4 6 13 20 22
10 12 19 21 3
11 18 25 2 9