본문 바로가기
  • 포르쉐타고싶다
인포테인먼트 - development/etc

[MATLAB] 텍스트 파일 읽기: textread

by 지오ㄴl 2021. 8. 16.

1. textread

 

// a, b, c에 파일의 각 열을 저장한다.
// 두 번째 인자로 각 열에 대해 타입을 지정해준다자. u: 정수형, c: 문자
[a, b, c] = textread('/Users/apple/Documents/MATLAB/test.txt', '%u %u %c')

파일형태

실행 결과

타입지정자 종류

 

2. textread - headerline

: 각 열을 설명하는 headerline 제외

 

- 텍스트 파일에 headerline 추가

- textread에 headerline옵션 추가

% a, b, c에 파일의 각 열을 저장한다.
% 두 번째 인자로 각 열에 대해 타입을 지정해준다자. u: 정수형, c: 문자
% headerlines옵션: 1행을 header로 지정
[a, b, c] = textread('/Users/apple/Documents/MATLAB/test.txt', '%u %u %c', 'headerlines', 1)

- 결과: headerline은 제외하고 원래처럼 결과가 나온다

 

3. textread - csv같은 separator 처리: delimiter

- 텍스트파일 수정

- delimiter 옵션 추가

% a, b, c에 파일의 각 열을 저장한다.
% 두 번째 인자로 각 열에 대해 타입을 지정해준다자. u: 정수형, c: 문자
% headerlines옵션: 1행을 header로 지정
% delimiter옵션: 처리할 분리자 입력
[a, b, c] = textread('/Users/apple/Documents/MATLAB/test.txt', '%u %u %c', 'headerlines', 1, 'delimiter', ',')

- 실행 결과

콤마가 잘 처리되어 원래처럼 결과가 나온다.

 

반응형

'인포테인먼트 - development > etc' 카테고리의 다른 글

[MATLAB] 실제 데이터 처리  (0) 2021.08.16
[MATLAB] MATLAB meshgrid  (0) 2021.08.16
[MATLAB] MATLAB - 2D 그래프  (0) 2021.08.15
[MATLAB] MATLAB 반복문/조건문  (0) 2021.08.15
[MATLAB] MATLAB 함수 선언  (0) 2021.08.15

댓글