запись новой строки в текстовый файл в Matlab

function [org_data] = file_manipulation(in_fname, txt_fname, mat_fname)
    org_data = round(load(in_fname));

    fid = fopen(txt_fname,'wt+');
    student_id = '9900';
    txt = [txt_fname ' : ' student_id '\nDate of creation:' datestr(now,'dd/mm/yyyy')]; 
    fprintf(fid,'%s',txt);

end

Вместо вставки новой строки создается файл:

C:\w2\test1.txt : 9900\nDate of creation:30/05/2012

Что за проблема с моим кодом?

5
задан Amro 12 June 2012 в 13:36
поделиться