본문 바로가기

스마트보안수학

[MATLAB] 통합개발 환경의 기초

 

 MATLAB에서 명령 창만 보이도록 설정해보자. 

 

 명령 창만 보이게끔 만들고 싶다면 레이아웃 메뉴에서 "명령창만"을 클릭하면 된다. 

 

 또한 각 창의 오른쪽 상부 구석에 있는 역삼각형 모양의 아이콘을 클릭하여 해당되는 창 만을 따로 떼어(도킹 해제)나타낼 수 있다.

 

 

 명령 창을 보면 명령어 프롬프트 ">>"를 발견할 수 있다. 프롬프트의 오른쪽에서 커서가 깜박인다면 명령 창이 활성화되었다는 의미이다. 

 

 명령 내역 창은 명령어 프롬프트에서 이전에 입력한 모든 명령어들을 기록하는 역할을 한다. 마우스를 이용하여 이중 하나를 선택하고 명령 내역 창 안에서 더블 클릭함으로써 다시 수행할 수 있다.

 

 

 

   MATLAB은 무엇의 약자인가요?

MATLAB은 Matrix laboratory를 줄인 말로 행렬 기반 소프트웨어 패키지입니다. 스칼라 변수의 경우 1X1 행렬로 간주하는 것이 특징입니다.


 다음과 같이 명령어 프롬프트에 입력해보자.

>>x=1;

위 명령어는 스칼라 변수 x를 생성한 뒤 이 변수에 "1"을 부여한다는 의미이다. 세미콜론은 MATLAB이 명령 창에 변수값이 바로 나타나지 않도록 해준다. 세미콜론을 삭제해보자. 

그럼 이런 식으로 변수값이 바로 나타나는 것을 알 수 있다. 지금이야 배열의 크기가 작아 괜찮겠지만 나중에 매우 큰 배열을 다룰 경우 불편함이 생길지도 모른다. 

 

 

 작업 공간에서 변수 x를 더블클릭하면 변수 편집기가 나타난다. 변수 x 값을 바꾸고자 한다면 셀을 더블클릭하고 바꾸고자 하는 값을 타이핑한 다음 Enter키를 누르면 된다. 

 

 

 

벡터 변수는 다음과 같은 명령어로 생성할 수 있다. 

 

 

Q. 위에 내용을 바탕으로 벡터 y의 값을 2,3,6,9,1,8,5,3,2,-1로 수정하고 벡터를 그려보라. 

A. 벡터 변수를 그리기 위해서는 먼저, y변수를 클릭하고, 플롯 메뉴에 제시되는 그래프 형식들 중 하나를 선택하면 된다. 그러면 y의 그래프가 그려진 팝업 창이 뜨는 것을 확인할 수 있다.

 

 

 

 다음으로는 배열 변수를 생성하는 방법에 대해 알아보도록 하자. 배열변수를 생성하고 싶다면 명령어 프롬프트에서 다음과 같은 MATLAB 명령어를 입력하고 Enter 키를 누르자. 

 

 

 이번에는 Z배열을 클릭한 다음 마우스 오른쪽 버튼을 클릭하여 나타나는 팝업 메뉴에서 mesh(z)를 선택함으로써 배열변수 Z를 그려보자.

 

 

 다음과 같은 그래프를 확인할 수 있다.

 

 

'스마트보안수학' 카테고리의 다른 글

[MATLAB] 스크립트 파일  (0) 2024.12.02