optimized some plots. found a bug in single-tone sweep simulation: snr_vals was an int, should have been float.