※필자는 2020 b기준으로 작성합니다
※매틀랩 자습서를 정리하여 작성합니다
Matlab이란?
MATLAB(매트랩)은 MathWorks 사에서 개발한 수치해석 및 프로그래밍 환경을 제공하는 공학용소 프트웨워이다. 행렬을 기반으로 한 계산 기능을 지원하며, 함수나 데이터를 그림으로 그리는 기능 및 프로그래밍을 통한 알고리즘 구현 등을 제공한다.라고 위키에 나옵니다만 간단히 요약하면
공대에 들어가면 대부분 배우게 되는 수치해석 및 계산 프로그램입니다.
이 카테고리에서는 MATLAB Documentation - MathWorks 한국의 자습서를 공부하며 정리할까 합니다.
기본 화면
매틀랩 기본 화면은 다음과 같은 3개의 패널로 구성되어있습니다
1. 현재 폴더 - 파일에 액세스 할 수 있습니다.
2. 명령 창 - 프롬포트(>>)로 된 명령줄에 명령을 입력하여 변수 생성이나 함수 호출을 할 수 있습니다
3. 작업공간 - 우리가 만든 변수나 다른 파일에서 가져온 데이터를 탐색할 수 있습니다
변수 생성 및 기본 활용
2번 명령 창을 통해 변수를 만들고 함수를 호출하는 명령을 실행해 보겠습니다
a=1
명령창을 통해 만든 a 변수와 그 값이 작업공간에 생성된 걸 볼 수 있습니다 또 다른 변수를 선언해서 둘이 덧셈을 시켜보겠습니다
b=2
c=a+b
연산자에 관해서는 차후에 나오니 그때 더 자세히 설명하겠습니다 이번에는 간단한 함수를 호출하여 대입해보겠습니다
d= cos(a)
매틀랩은 출력을 저장할 변수를 지정하지 않으면 answer를 뜻하는 변수 ans를 사용하여 결과를 저장해줍니다
단, ans는 맨 마지막 작업 결과만 저장합니다
sin(a)
명령문에 ;를 붙이면 출력 안 하고 계산 후 저장만 합니다
마지막으로 이전의 실행한 명령은 ↑와↓로 다시 불러올 수 있습니다
'공학 > matlab' 카테고리의 다른 글
matlab정리 - 5.함수호출 (0) | 2021.03.19 |
---|---|
matlab 정리 - 4. 텍스트와 문자 (0) | 2021.03.19 |
matlab 정리 - 3.작업 공간 변수 (0) | 2021.03.16 |
matlab 정리 - 2.배열인덱싱 (0) | 2021.03.15 |
matlab 정리-1.행렬과 배열 (0) | 2021.03.14 |