IO_PRDATA — Function to print data frames in a text file
[ok]=IO_PRDATA(ChemFICH,FORMAT,DATA_NUM,DATA_TXT,[HEADER,HEADCHARAC])
Path of the target file.
Print format (C language synthax)
Numerical data matrix.
Text data matrix.
File Header (vector of string Px1)
Character indicating header section (default = "#")
Use simple descriptor in FORMAT. Ex: '%s %f %f\n'
Always terminate FORMAT by the string '\n'
// Data DATA=rand(100,4)*10; for i=1:100, CODE(i) = code2str(int(rand(1,5)*25)+10); end; // Target file fpath=TMPDIR+'/MyData.txt'; // Printing with explicit format specification (C language) IO_PRDATA(fpath,'%6s %5.1f %2.1f %4.0f %6.0f\n',DATA,CODE); // With a header generated by IO_ENTETE.... [T,F]=IO_ENTETE(['Code' 'Var1' 'Var2' 'Var3' 'LastVar'],10,3,1); IO_PRDATA(fpath,F,DATA,CODE,['-- This is the header --';'';T;'']);