일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- figure
- MATLAB
- 2D plot
- workspace
- 1D array
- output
- 배열
- Matrix
- numeric
- data type
- load
- uigetfile
- 입출력
- 자료형
- AXIS
- disp
- fprintf
- Vector
- array
- xlswrite
- formatting element
- element-by-element
- Figure window
- escape character
- Hold
- 2D array
- Function handles
- LOGICAL
- xlsread
- 매트랩
- Today
- Total
자급자족하는 블로그
데이터 또는 정보를 설명하는 데에 있어서 그를 2차원 평면에서 그림으로 나타내는 것은 굉장히 유용한 방법입니다.본 포스팅에서는 MATLAB을 이용한 2D plotting에 대해서 알아보겠습니다. 본격적인 설명에 앞서, 예시 그림과 함께 오늘 사용할 용어를 짚고 넘어가겠습니다. Fig 1. Components of a 2D plot in MATLAB 1. 2D plot과 관련된 기본적인 함수: plot plot이라는 함수가 2차원 그래프를 그리는 데에 자주 사용되는 함수입니다. 사용법은 아래와 같습니다. >> figure; plot(x, y); 여기서 plot 함수의 입력인 x와 y는 vector, 즉 1차원 array여야 하며, 두 vector의 size는 동일해야 합니다.왜냐하면 위 명령은 y를 x에 ..
본 포스팅에서는 MATLAB의 workspace에 있는 변수들을 외부 파일로 저장하는 법, 그리고 외부 파일로부터 data를 입력받아 workspace에 저장하는 방법에 대해서 알아보도록 하겠습니다. 1. Workspace의 data를 외부 파일로 저장 Workspace의 data를 .txt, .xls, .csv 파일 등의 형태로 저장할 때에는 지난 포스팅에서 배웠던 fprintf 함수를 사용합니다.좀 더 구체적으로 말씀드리면, 1) fopen 함수를 이용하여 data를 저장할 파일을 열고, 2) fprintf 함수를 이용하여 data를 작성, 3) 작성이 모두 끝난 뒤에는 fclose 함수로 파일을 닫는 것입니다. 1) fopen 함수로 data를 저장할 파일 열기 Data를 작성하기 전, 작성할 공간..
드디어 스크립트 파일 작성과 사용, 그를 위한 data 관리 및 파일 입출력에 대해 알아보겠습니다.다만 이 모든 내용을 한 포스팅 안에 끝마치기는 어려울 것 같아, 두 파트로 나누어 진행하겠습니다.본 포스팅에서는 스크립트 파일 작성 및 사용법, data 입출력에 대해서 소개하겠습니다(파일 저장 및 불러오기에 대해서는 다음 포스팅에서 소개할 계획) 1. 스크립트 파일이란? 지금까지의 포스팅에서 종종 언급된 바 있지만 단 한번도 구체적으로 소개드린 적 없었죠.교재에서 내리는 정의로는, 스크립트 파일이란 연속적인 MATLAB 명령어 모음이며, 곧 프로그램이라고 말합니다.지금까지 우리는 Command window에서 직접 명령어를 하나하나 입력해가며 원하는 결과를 얻어냈다면, 스크립트 파일을 이용하면 한 번에 ..