2013-08-19 1 views
2

포스트 프로세스 루틴의 결과에서 txt를 작성하고 싶습니다. 결과는 그래서 내가 좌표 벡터 내 매트릭스 사이의 공간을 설정하는 호 모르는 그러나 때matlab에 열 쓰기

iteration:  1 2 3  
coordinates 
0 0    1.1 3 1.4 
1 1    1.2 4 0 
2 3    5 7 0.5 
4 5    6 9 0.2 

: 다음 fprint를 사용

iteration:  1 2 3  
coordinates 
0 0 1.1 3 1.4 
1 1 1.2 4 0 
2 3  5 7 0.5 
4 5  6 9 0.2 

) (I은 출력을 쓰고 싶어 기능. 내가하는 일 :

fid = fopen('output.txt','w') 
fprintf('%s %f %f',fid,[header runNumber]) 
%write matrix 
fprintf(%f %f %f %f %f,fid,[coordinates matrix]) 
fclose(fid) 

어떤 도움이 필요합니까?

답변

0

파일을 'wt'유형으로 열어야합니다.

source

당신은 탭으로 구분합니다

fid = fopen('output.txt','wt') 

, 당신의 'fprintf와'성명에서 각각 '% f를'사이에 '\의 t'를 넣어.