비슷한 질문이 있습니다. 하지만 지금은 뭘 시도하고 있습니다 .txt 형식의 파일을 MATLAB으로 읽는 것입니다. 내 문제는 헤더입니다. 오류로 인해 시스템은 파일 중간에서 헤더를 다시 작성한 다음 MATLAB이 파일을 읽을 수 없습니다. 그것을 건너 뛸 수있는 방법이 있습니까? 나는 캐릭터가 무엇인지 안다면 나는 몇몇 캐릭터를 읽지 않아도된다는 것을 알고있다.MATLAB에서 헤더 읽기 건너 뛰기
여기에 제가 사용하는 코드가 있습니다.
[c,pathc]=uigetfile({'*.txt'},'Select the data','V:\data');
file=[pathc c];
data= dlmread(file, ',', 1,4);
이렇게하면 사용자가 파일을 선택할 수 있습니다. 내 파일은 대개 [86400 125] 크기가 커서 자연스럽게 125 개의 헤더 필드 이상을 파일에 의존합니다.
감사
파일이 내가 복사 할 수 있도록 큰 있기 때문에
있지만 같은 형식day time col1 col2 col3 col4 ...............................
2/3/2010 0:10 3.4 4.5 5.6 4.4 ...............................
..................................................................
..................................................................
등 DLMREAD와
당신은 파일의 예를 게재 할 수 있습니까? – yuk