Странно что-то. Через 1 сек. частота будет 500 000 Гц, а через 1 мс - 0 ? С какой дискретностью идет набор частоты ?
Постройте график с дискретностью в 1 мс и в 1 гц, проведите прямую из нуля в противоположный угол графика и посмотрите какая частота будет на первой миллисекунде.