2. MATLAB


2.1 MATLAB 개요

MATLAB이란: MATLAB이란 MATrix LABoratory를 뜻하는 말, 수치해석, 행렬연산, 신호처리 및 간편한 그래픽 기능 등을 통합하여 고성능의 수치계산 및 결과의 가시화 기능을 제공하는 프로그램


MATLAB의 특징

  • Interpreter 방식의 언어

  • 수학계산 및 가시화(visualization)에 매우 편리함

  • 선형대수, 데이터 분석, 신호처리, 수치적분 등 많은 과학계산용 내장함수를 제공함

  • 사용자에 의한 함수 작성이 편리

  • 다양한 분야의 광범위한 Toolbox를 제공


명령어 창에서의 작업

>> 3 + 5
 
ans =
 
    8
 
>> 8 + 10
 
ans = 
 
    80
 
>>  


Command Window

  • MATLAB의 메인 창으로 명령어의 실행, 사용자가 작성핚 프로그램의 실행, 다른 창 열기, 소 프트웨어의 관리 등에 사용

  • 명령어 입력을 위해서는 커서(|)가 프롬프트 >> 바로 뒤에 있어야 함

  • 명령어를 입력하고 Enter 키를 누르면, 명령어가 실행. 항상 직전에 입력한 명령어만 실행되며, 전에 실행된 다른 것들은 변동이 없음

  • 명령어 창에서 커서를 윗줄로 옮겨서 이전 명령어를 수정하여 다시 실행시키는 것은 불가능


Matlab 에서의 세미콜론

  • 명령어 창에 명령어를 입력하고 끝에 세미콜론(;)을 붙이면 결과가 표시되지 않음

  • 세미콜론은 결과의 양이 상당히 많거나 결과를 이미 알고 있을 때 유용


주석(comment)

  • 기호 %를 명령어 줄 제일 앞에 쓰면 이 줄은 주석문(comment)으로 지정되어 Enter 키를 눌러도 실행이 되지 않음

  • 같은 줄에서 명령어 다음에 % 기호와 텍스트를 같이 쓰게 되면, 주석문은 명령어의 수행에 전혀 영향을 주지 않음


스칼라 산술 연산

  • 덧셈: +

  • 뺄셈: -

  • 곱셈: *

  • 오른쪽 나눗셈: /

  • 왼쪽 나눗셈: \

  • 지수연산: ^


반응형