chirp.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:iota 作者: amaneureka 项目源码 文件源码
def discontinuity(num_periods=30, hamming=False):
    """Plots the spectrum of a sinusoid with/without windowing.

    num_periods: how many periods to compute
    hamming: boolean whether to apply Hamming window
    """
    signal = thinkdsp.SinSignal(freq=440)
    duration = signal.period * num_periods
    wave = signal.make_wave(duration)

    if hamming:
        wave.hamming()

    print(len(wave.ys), wave.ys[0], wave.ys[-1])
    spectrum = wave.make_spectrum()
    spectrum.plot(high=60)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号