공학/matlab

Matlab 정리 0 - matlab이란?

뤠이튼 2021. 3. 12. 20:26

※필자는 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