o0y0o

[MATLAB] 1_MATLAB 시작하기(기본 설정) 본문

MATLAB/edX_MATLAB Essentials

[MATLAB] 1_MATLAB 시작하기(기본 설정)

_\oyo/_ 2023. 4. 2. 12:20

01. 데이터 불러오기

1. 데이터 파일 불러오기

툴박스 > 홈 > 데이터 가져오기 > 원하는 파일 선택으로 데이터 파일을 불러올 수 있다.

 

2. 데이터 파일 형식 설정하기

데이터를 가져오면 툴박스에 "가져오기" 탭이 생기는데, 가져오기 파일 형식은 "구분됨"으로 설정한다.
("구분됨"은 csv와 같은 파일 형식 및 구분 기호 자동 조정하여 불러오는 것)

왼쪽 끝, 파일 형식 부분을 구분됨으로 설정하는 것이 좋다

 

3. 데이터 원하는 형태로 바꾸어 저장하기 (열로 나누어 저장, 행으로 나누어 저장)

가져온 변수 > 유형 > 원하는 데이터 형태(강의에선 열 벡터) 선택 후, 선택 항목 가져오기 위 체크 버튼 클릭 시 작업공간에 각 열 벡터가 따로 저장된다.

 

 

4. 새로 저장한 데이터 확인하기

작업공간에 새롭게 생긴 데이터의 제목을 더블 클릭하면 작업창에 데이터가 뜬다.

 

5. 작업 공간 저장

매번 데이터를 처리할 필요 없이, 자주 사용하는 데이터들은 파일로 저장할 수 있다.
홈 > 변수 > 작업 공간 저장 선택 시, 파일명.mat의 형식으로 현재의 작업 공간을 저장할 수 있다.

 


02. 라이브 스크립트 사용하기

1. 라이브 스크립트란?

: 코드, 텍스트, 수식 및 이미지가 결합된 형태의 대화형 문서
[출처]: https://kr.mathworks.com/help/matlab/matlab_prog/what-is-a-live-script-or-function.html

 

라이브 스크립트 또는 라이브 함수란? - MATLAB & Simulink - MathWorks 한국

다음 MATLAB 명령에 해당하는 링크를 클릭했습니다. 명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.

kr.mathworks.com

즉, google의 colab처럼 코드 작성도, 텍스트 작성도, 실행 결과도 모두 한 문서 안에서 볼 수 있는 대화형 문서!

 

2. 라이브 스크립트 설정하기

- 홈 > 새 라이브 스크립트 선택 시, 바로 라이브 스크립트가 생성된다.

 

- 라이브 스크립트 창은 다음과 같다.

https://learning.edx.org/course/course-v1:MathWorks+intro_matlab+2T2021/block-v1:MathWorks+intro_matlab+2T2021+type@sequential+block@34b44d58eb3e454a82e896dbc250c54f/block-v1:MathWorks+intro_matlab+2T2021+type@vertical+block@69d70069abb6448db8d86a6b2aee5f94

  1. 툴박스 – 라이브 스크립트를 편집, 실행 및 게시하기 위한 메뉴가 있는 탭 모음
  2. 편집기 – 코드, 텍스트, 이미지, 방정식 등을 추가하여 스크립트를 사용자 지정할 수 있는 인터페이스
  3. 출력 창 – 데이터 및 시각화와 같은 코드 출력을 위한 위치. 텍스트에 따라 출력을 표시할 경우 숨겨짐(인라인의 경우)
  4. 크기 조정 메뉴 – Live Editor를 최대화하거나 복원하여 Workspace, Current Folder 및 Command Window를 숨기거나표시하기 위한 드롭다운 메뉴
  5. 보기 메뉴 변경 – 인라인 또는 나란히와 같이 코드 출력 위치를 변경하기 위한 버튼

 

- 라이브 스크립트의 아래 삼각형 버튼를 누르면 여러 기능이 뜨는데, 그 중 최대화를 누르면 현재 폴더와 작업 공간이 최소화 되어 편집기와 결과창을 크게 볼 수 있다

좌: 창 최대화 / 우: 최소화 된 현재 폴더 및 작업 공간 위치

 

- 삼각형 아래에는 다음과 같은 버튼들이 있는데, 코드와 실행 결과 창의 위치를 바꿀 수 있다. colab과 같은 형태에 익숙하다면 두 번째 버튼을 선택하면 된다.

 

- 편집기와 결과창 사이의 선을 이동하여 화면 비율을 조절할 수 있다.

 

- 이 모든 설정들을 원래대로 초기화 하려면 홈 > 레이아웃 > 2열(디폴트)를 선택하면 된다.

 

3. 텍스트 및 주석 추가하기

주석을 달고 싶은 줄에 마우스 커서를 두고, 라이브 편집기 > 텍스트를 선택하면 텍스트를 입력할 수 있다.
표준이라고 되어 있는 부분을 바꾸어 제목을 작성할 수도 있다.

코드와 텍스트를 변환하는 단축키는 Alt + Enter

코드 내에서 C언어의 //와 같이 주석을 달고 싶을 경우, %기호를 사용하면 된다.

 

4. 저장하기

무엇이든 작성 후에는 저장하는 것이 중요하다. 라이브 편집기 > 저장 버튼으로 저장할 수 있다.


원노트 필기 후 티스토리에 재정리 및 백업

'MATLAB > edX_MATLAB Essentials' 카테고리의 다른 글

[MATLAB] 4_ edX MATLAB 1.3.5 과제  (0) 2023.04.19
[MATLAB] 2_plot() 사용하기  (0) 2023.04.03