freq=5.012567e3; num_samples=4096; settleoffset=8; t_delta=1/(150e6/(26*16)); sine_wave=ones(num_samples,1); for i=1:num_samples+1+settleoffset sine_wave(i)=sin(2*pi*freq*((i-1)*t_delta)); end dac_signal=int16((0.38*sine_wave+0.5)*32768); dlmwrite('data_dump.txt',dac_signal,'delimiter','\n');