2016년 11월 16일 수요일

matlab text file read

문제
matlab에서 text file을 읽을 때, 처음 몇 줄을 skip하고 읽고 싶은 경우.
ex) in READ.txt
_____________________________
ID    ADDR     TEL(no blank)
int   char[]      int
1     abcd       012345
3     zzzz        012454
...
_____________________________

해결
textread()함수 이용
[id, addr, tel] = textread(strfilename, '%d %s %d', 'headerlines', 2);

기타 textscan, dlmread 들도 가능함.