반응형
앤드류 응 교수님의 코세라 머신러닝 강의를 요약하는 글입니다. Week2 의 상세 목차는 아래와 같습니다.
Week2 목차
1. Environment Setup Instructions (환경 설정)
2. Multivariate Linear Regression (다변량 선형 회귀)
3. Computing Parameters Analytically (해석적으로 파라미터 구하기)
4. Submitting Programming Assignments (프로그래밍 숙제)
5. Octave/Matlab Tutorial (옥타브/매트랩 튜토리얼)
이번 글은 Week2의 5강인 Octave/Matlab Tutorial (옥타브/매트랩 튜토리얼) 요약입니다.
Week2
5. Octave/Matlab Tutorial (옥타브/매트랩 튜토리얼)
(1) Basic Operations
(2) Moving Data Around
(3) Computing on Data
(4) Plotting Data
(5) Control Statements: for, while, if statement
(6) Vectorization
(1) Basic Operations (기본 조작법)
덧셈
>> 5+6
ans = 11
뺄셈
>> 3-2
ans = 1
곱셈
>> 5*8
ans = 40
나눗셈
>> 1/2
ans = 0.5000
거듭제곱
>> 2^6
ans = 64
비교(같다)
>> 1==2
ans = 0
비교(다르다)
>> 1~=2
ans = 1
AND 연산자
>> 1 && 0
ans = 0
OR 연산자
>> 1 || 0
ans = 1
XOR 연산자
>> xor(1,0)
ans = 1
변수지정
>> a=3
a = 3
#세미콜론 입력하면 출력안함
>> a=3;
여러 변수 한번에 지정
>> a=3; b=2; c=1;
>> a
a = 3
>> b
b = 2
>> c
c = 1
소수점 두자리만 출력
>> a=pi
a = 3.1416
>> disp(sprintf('%0.2f',a))
3.14
출력방식 long으로 바꾸기
a = 3.1416
>> format long
>> a
a = 3.141592653589793
출력방식 short으로 바꾸기
>> a=pi
a = 3.141592653589793
>> format short
>> a
a = 3.1416
행렬 정의
>> A=[1 2; 3 4; 5 6]
A =
1 2
3 4
5 6
행벡터 정의
>> v=[1 2 3]
v =
1 2 3
열벡터 정의
>> v=[1;2;3]
v =
1
2
3
수열 정의
>> v=1:10
v =
1 2 3 4 5 6 7 8 9 10
>> v=1:2:10
v =
1 3 5 7 9
모든 원소가 1인 행렬 생성
>> A=ones(2,3)
A =
1 1 1
1 1 1
모든 원소가 0인 행렬 생성
>> A=zeros(2,3)
A =
0 0 0
0 0 0
랜덤 원소(0~1사이)를 갖는 행렬 생성
>> A=rand(2,3)
A =
0.8547 0.5789 0.9714
0.5999 0.4715 0.8682
표준정규분포에서 추출한 행렬 생성
>> A=randn(2,3)
A =
1.0789 0.6600 1.4466
1.2023 -0.5274 1.4578
단위행렬 생성
>> A=eye(3)
A =
Diagonal Matrix
1 0 0
0 1 0
0 0 1
함수 설명 보는 법
help 함수명
반응형
'ETC' 카테고리의 다른 글
[머신러닝 앤드류응] (Week2) 5. 매트랩 튜토리얼 (2) 데이터 불러오기 (0) | 2021.04.10 |
---|---|
머신러닝 OCTAVE 파일 불러오는 방법 (0) | 2021.04.10 |
머신러닝 OCTAVE 현재 디렉토리 확인 및 변경 (0) | 2021.04.10 |
머신러닝 OCTAVE CLI 명령입력줄 >> 로 만들기 (0) | 2021.04.10 |
[머신러닝 앤드류응] (Week2) 3. 해석적으로 파라미터 구하기 (0) | 2021.04.05 |
[머신러닝 앤드류응] (Week2) 2. 다변량 선형 회귀 (0) | 2021.04.05 |
[머신러닝 앤드류응] (Week2) 1. 프로그램 설치 (0) | 2021.04.05 |
[머신러닝 앤드류응] (Week1) 5. 선형대수 복습 (0) | 2021.04.02 |
댓글