用法:
cusignal.waveforms.waveforms.unit_impulse(shape, idx=None, dtype=<class 'float'>)
單位脈衝信號(離散增量函數)或單位基向量。
- shape:int 或 int 的元組
輸出中的樣本數 (1-D),或表示輸出形狀的元組 (N-D)。
- idx:無或int或int或‘mid’的元組,可選
值為 1 的索引。如果為 None,則默認為第 0 個元素。如果
idx='mid'
,則脈衝將在所有維度中以shape // 2
為中心。如果是 int,則所有維度上的脈衝都將位於idx
。- dtype:數據類型,可選
數組所需的數據類型,例如
numpy.int8
。默認為numpy.float64
。
- y:ndarray
包含脈衝信號的輸出數組。
參數:
返回:
注意:
一維情況也稱為克羅內克三角洲。
例子:
第 0 個元素( )的脈衝:
>>> import cusignal >>> import cupy as cp >>> cusignal.unit_impulse(8) array([ 1., 0., 0., 0., 0., 0., 0., 0.])
脈衝偏移 2 個樣本( ):
>>> cusignal.unit_impulse(7, 2) array([ 0., 0., 1., 0., 0., 0., 0.])
二維脈衝,居中:
>>> cusignal.unit_impulse((3, 3), 'mid') array([[ 0., 0., 0.], [ 0., 1., 0.], [ 0., 0., 0.]])
脈衝在 (2, 2),使用廣播:
>>> cusignal.unit_impulse((4, 4), 2) array([[ 0., 0., 0., 0.], [ 0., 0., 0., 0.], [ 0., 0., 1., 0.], [ 0., 0., 0., 0.]])
相關用法
- Python cusignal.waveforms.waveforms.chirp用法及代碼示例
- Python cusignal.waveforms.waveforms.gausspulse用法及代碼示例
- Python cusignal.waveforms.waveforms.square用法及代碼示例
- Python cusignal.wavelets.wavelets.ricker用法及代碼示例
- Python cusignal.wavelets.wavelets.morlet用法及代碼示例
- Python cusignal.wavelets.wavelets.morlet2用法及代碼示例
- Python cusignal.wavelets.wavelets.cwt用法及代碼示例
- Python cusignal.windows.windows.hann用法及代碼示例
- Python cusignal.windows.windows.general_gaussian用法及代碼示例
- Python cusignal.windows.windows.gaussian用法及代碼示例
- Python cusignal.windows.windows.hamming用法及代碼示例
- Python cusignal.windows.windows.get_window用法及代碼示例
- Python cusignal.windows.windows.bartlett用法及代碼示例
- Python cusignal.windows.windows.chebwin用法及代碼示例
- Python cusignal.windows.windows.general_cosine用法及代碼示例
- Python cusignal.windows.windows.tukey用法及代碼示例
- Python cusignal.windows.windows.blackman用法及代碼示例
- Python cusignal.windows.windows.barthann用法及代碼示例
- Python cusignal.windows.windows.triang用法及代碼示例
- Python cusignal.windows.windows.kaiser用法及代碼示例
- Python cusignal.windows.windows.flattop用法及代碼示例
- Python cusignal.windows.windows.nuttall用法及代碼示例
- Python cusignal.windows.windows.bohman用法及代碼示例
- Python cusignal.windows.windows.general_hamming用法及代碼示例
- Python cusignal.windows.windows.boxcar用法及代碼示例
注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cusignal.waveforms.waveforms.unit_impulse。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。