[Matlab]는 방법 파일에서 문자열을 로드할?

D

davyzhu

Guest
안녕 모두, 나는 파일이 문자열의 라인을 포함합니다. 문자열 포함 연속 '0 '' 1 ', like'0100011001 ...'. 어떻게 matlab에 문자열을로드하는 데? 어떤 의견이 극명하게 될것이다! 최고, 데비 관련하여
 
방법 1. 파일 = 입력 ( '입력 파일 이름', '의'는); = fopen (파일)을 버팀대;은 fscanf (버팀대는,, [2, inf를] 'e는 % 엑스 %가') =; %가 무슨 u이게 *** 싶어요 (버팀대) fclose; 방법 2. (matlab의 도움말에서) mydata.dat의 첫 번째 라인은 샐리 Type1 12.34 45 예 %의 형식을 사용하여 자유 형식의 파일과 파일의 첫 번째 라인을 읽습니다. [이름, 종류, 엑스, y를 답변] = textread는 ( 'mydata.dat', '%는 % %를 s의 s의 F 조 ... % d 개의 % s'에, 1) 반환 이름 = '샐리'유형 = x '를 Type1' = 12.34000000000000 y를 = 45 대답 = '예'
 
안녕, 난 당신이 바이너리 형식과 사용 fread의 입력을 저장하는 것이 좋습니다. 그렇지 않으면 fscanf를 사용할 수 있습니다. brmadhukar
 
하이, 그것을 사용하는 matlab에 직접 명령이 있습니다. 텍스트 = textread ( 'FILE_NAME 파일'% s의), 또는 그것은 또한 어떤 구분자에 따라 파일을 읽을 수 있습니다. 텍스트 = textread은 ( 'FILE_NAME 파일'% s의, '구분 기호', '\\ n'을); 이렇게하면 도움말 lakshmish을 볼 수있는 여러 옵션이 있습니다
 

Welcome to EDABoard.com

Sponsor

Back
Top