[고려대] MATLAB 기초 / 시작하기
- 최초 등록일
- 2010.03.25
- 최종 저작일
- 2010.03
- 5페이지/ 한컴오피스
- 가격 1,000원
소개글
MATLAB을 처음으로 접하는 학생들에게 꼭 필요한 것들을 정리해 놓았습니다.
MATLAB을 해 오면서 만약 처음부터 이런 것들을 알고 있었다면 이해하기에 쉬웠을 것이라는 생각이 들었던 것들 위주로 정리해 놓았습니다.
예를 들어 10.함수만들기 나 11.Type cast를 알고 있었다면 무척 수월했을 것이며 행렬 곱에서 주의사항을 미리 알았더라고 고생하지 않았을 것입니다.
목차
1. MATLAB 설치하기
2. MATLAB에서 행렬만들기
3. MATLAB에서 벡터 만들기
4. MATLAB의 operator 기능 알아보기
5. MATLAB의 연산자 알아보기
6. 2차원 그래프 그리기
7. Save & Load
8. m-file vs Command
9. 흐름제어문
10. 함수만들기
11. Type cast (출력형식 및 소수를 정수형으로 변환하는 법)
12. 랜덤변수 생성
본문내용
2. MATLAB에서 행렬만들기
- 원소들은 빈 칸(공백) 또는 쉼표(,)를 사용하여 분리한다
- 전체 원소들은 대괄호([])로 감싼다.
- 원소의 끝에 세미콜론(;)을 붙이면 한 행의 종료를 의미
ex) <입력> A = [1,2,3; 4 5 6; 7 8 9]
<출력> A = 1 2 3
4 5 6
7 8 9
- 행렬의 인덱스 : 변수(행렬이나 벡터)의 원소들의 위치주소, 쉼표를 중심으로 왼쪽은
행의 주소, 오른쪽은 열의 주소이다.
A(x,y) A : 변수(행렬이나 벡터)
x : 행에 관한 인덱스
y: 열에 관한 인덱스
ex) <입력> B = A(1,2)
<출력> B = 2
- 행렬이나 벡터의 요소들의 부분집합을 가져오기 : 콜론(:)을 사용
ex) <입력> B = A(1:2,2) <- 쉼표를 중심으로 왼쪽 행의 주소, 오른쪽 열의 주소
행의 주소에 해당하는 1:2 (의미: 1행부터 2행까지)
열의 주소에 해당하는 2
<출력> B = 2
5
ex) <입력> C = A(2:3,1:2)
<출력> C = 4 5
7 8
- 행렬의 사칙연산은 기본적으로 Linear Algebra 법칙을 따른다.
(+덧셈, -뺄셈, *곱셈, /나눗셈, ^거듭제곱 )
참고 자료
없음