本文简要介绍 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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。