본문 바로가기
개발/Matlab

Matlab에서 입력 파일 한 줄 읽기

by belitino 2014. 6. 19.

출처: http://neutron.snu.ac.kr/board/view.php?&bbs_id=EDU_10_1_01&page=&doc_num=3&PHPSESSID=2cec9fba14eed5d3c0883d2b49983136

 

보통 C/C++에 익숙한 사람들은 매트랩에서 strBuffer = fscanf(fp, '%s'); 를 하면 한 줄을 읽어 들일 것으로 기대하나, 매트랩은 file pointer (handle)이 지정한 파일을 한번에 모두 읽어서 strBuffer에 저장한다.

 

한 줄을 읽기 위해서는 fgetl() 함수를 사용한다. strBuffer = fgetl(fp);