2013-08-19 3 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 

Однако, когда я не знаю, х, чтобы установить пространство между вектором координат и моей матрицей, так что результаты есть:

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() функция. Что я делаю:

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.

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

source

Если вы хотите табуляцией, поставить '\ г' между каждым '% F' в своем заявлении 'fprintf'.

Смежные вопросы