function plotsinewave(time, sine)
% plot precomputed sinewave
% time: vector with timepoints
% sine: corresponding vector with sinewave 
if time(end) - time(1) <= 1.0
	plot(1000.0 * time, sine);
	xlabel('Time [ms]');
else
	plot(time, sine);
	xlabel('Time [s]');
end
ylim([1.2 * min(sine) 1.2 * max(sine)]);
ylabel('Sinewave');