本文簡要介紹 python 語言中 scipy.signal.czt_points
的用法。
用法:
scipy.signal.czt_points(m, w=None, a=1 + 0j)#
返回計算啁啾 z-transform 的點。
- m: int
所需的點數。
- w: 複雜的,可選的
每個步驟中點之間的比率。默認為圍繞整個單位圓的等距點。
- a: 複雜的,可選的
複平麵的起點。默認為 1+0j。
- out: ndarray
Z 平麵上的點scipy.signal.CZT使用參數調用時對 z-transform 進行采樣m,w, 和a, 作為複數。
參數 ::
返回 ::
例子:
繪製 16 點 FFT 的點:
>>> import numpy as np >>> from scipy.signal import czt_points >>> points = czt_points(16) >>> import matplotlib.pyplot as plt >>> plt.plot(points.real, points.imag, 'o') >>> plt.gca().add_patch(plt.Circle((0,0), radius=1, fill=False, alpha=.3)) >>> plt.axis('equal') >>> plt.show()
和一個穿過單位圓的 91 點對數螺旋:
>>> m, w, a = 91, 0.995*np.exp(-1j*np.pi*.05), 0.8*np.exp(1j*np.pi/6) >>> points = czt_points(m, w, a) >>> plt.plot(points.real, points.imag, 'o') >>> plt.gca().add_patch(plt.Circle((0,0), radius=1, fill=False, alpha=.3)) >>> plt.axis('equal') >>> plt.show()
相關用法
- Python scipy.signal.czt用法及代碼示例
- Python SciPy signal.chirp用法及代碼示例
- Python SciPy signal.cheb2ord用法及代碼示例
- Python SciPy signal.coherence用法及代碼示例
- Python SciPy signal.cheb1ord用法及代碼示例
- Python SciPy signal.csd用法及代碼示例
- Python SciPy signal.correlate2d用法及代碼示例
- Python SciPy signal.cubic用法及代碼示例
- Python SciPy signal.correlation_lags用法及代碼示例
- Python SciPy signal.convolve2d用法及代碼示例
- Python SciPy signal.cheby2用法及代碼示例
- Python SciPy signal.cheby1用法及代碼示例
- Python SciPy signal.cspline1d用法及代碼示例
- Python SciPy signal.check_COLA用法及代碼示例
- Python SciPy signal.choose_conv_method用法及代碼示例
- Python SciPy signal.cwt用法及代碼示例
- Python SciPy signal.convolve用法及代碼示例
- Python SciPy signal.cont2discrete用法及代碼示例
- Python SciPy signal.cspline1d_eval用法及代碼示例
- Python SciPy signal.cmplx_sort用法及代碼示例
- Python SciPy signal.check_NOLA用法及代碼示例
- Python SciPy signal.correlate用法及代碼示例
- Python SciPy signal.residue用法及代碼示例
- Python SciPy signal.iirdesign用法及代碼示例
- Python SciPy signal.max_len_seq用法及代碼示例
注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.signal.czt_points。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。