1. 행렬 선언
>> a = [1 2; 3 4]
a =
1 2
3 4
2. 행렬 연산
1) 자기연산
a = [1 2; 3 4]
a =
1 2
3 4
>> a + 1
ans =
2 3
4 5
>> a * 2
ans =
2 4
6 8
2) 상호연산
>> a = [1 2; 3 4]
a =
1 2
3 4
>> b = [5 6; 7 8]
b =
5 6
7 8
>> a + b
ans =
6 8
10 12
>> a * b // 행렬 곱
ans =
19 22
43 50
>> a .* b // 같은 좌표끼리 곱
ans =
5 12
21 32
3. 행렬 인덱싱
>> a = [1 2 3; 4 5 6; 7 8 9; 10 11 12]
a =
1 2 3
4 5 6
7 8 9
10 11 12
>> a(2, 2)
ans =
5
>> a(3, 2)
ans =
8
>> [a(2, 1), a(2, 2), a(2, 3)]
ans =
4 5 6
>> a(2, :)
ans =
4 5 6
>> a(:, 3)
ans =
3
6
9
12
반응형
'인포테인먼트 - development > etc' 카테고리의 다른 글
[MATLAB] MATLAB 반복문/조건문 (0) | 2021.08.15 |
---|---|
[MATLAB] MATLAB 함수 선언 (0) | 2021.08.15 |
[MATLAB] MATLAB 함수 기본 (0) | 2021.08.15 |
shallow copy / deep copy (0) | 2020.10.27 |
[etc] 카카오 "ip mismatched! callerIp=xxxxxxxx. check out registered ips." 에러 해결 (0) | 2020.05.27 |
댓글