%% formázott szöveg kiírás

% kiirando jel generalasa
% mintaveteli frekvencia
Fs=1000; % Hz
% idovektor
t=0:1/Fs:10; % s
% körfrekvencia
f=5; % Hz
% szinusz jelalak
s=sin(2*pi*f*t);

% az adott helyhez kepest vett relativ cimzes
% (lehet abszolut is, teljes utvonallal)
fs = filesep;
DIR_PATH=['.' fs];

% a kiirando fajl neve
filename='szinusz_fprintf.txt';

% a fajl eleresi utvonala (ha csak a fajlnevet
% adom meg, az aktualis konyvtarba menti)
file_path=[DIR_PATH filename];

% fajl megnyitasa irasra, ez utan az fid-val
% hivatkozok erre a fajlra
fid=fopen(file_path,'w');

% header irasa, hogy tudjuk, mi van a fajlban
% pl.: Szinusz (Fs = 1000)
fprintf(fid,['Szinusz (Fs = ' num2str(Fs) ') \n']);
fprintf(fid,'t sin \n');

% az iras utan nyitva marad a fajl, ezert irhatok meg bele formazott adatot

% irjuk bele a kiszamolt szinusz fuggvenyt
fprintf(fid,'%5.2f %4.4f\n',[t;s]);

% fajl bezarasa - FONTOS, ne felejtsuk el!
fclose(fid);
