matplotlib.pyplot.phase_spectrum #
- matplotlib.pyplot. phase_spectrum ( x , Fs = 없음 , Fc = 없음 , window = 없음 , pad_to = 없음 , Sides = 없음 , * , 데이터 = 없음 , ** kwargs ) [출처] #
위상 스펙트럼을 플로팅합니다.
x 의 위상 스펙트럼(포장되지 않은 각도 스펙트럼)을 계산합니다 . 데이터는 pad_to 의 길이만큼 패딩되고 윈도우 기능 윈도우 가 신호에 적용됩니다.
- 매개변수 :
- x 1차원 배열 또는 시퀀스
데이터를 포함하는 배열 또는 시퀀스
- Fs float, 기본값: 2
샘플링 빈도(시간 단위당 샘플)입니다. 시간 단위당 주기로 푸리에 주파수 freqs 를 계산하는 데 사용됩니다 .
- 창 호출 가능 또는 ndarray, 기본값:
window_hanning
길이가 NFFT 인 함수 또는 벡터 . 창 벡터를 생성하려면 , , , , , , 등을 참조하십시오
window_hanning
.window_none
함수numpy.blackman
가numpy.hamming
인수numpy.bartlett
로scipy.signal
전달scipy.signal.get_window
되면 데이터 세그먼트를 인수로 가져와 세그먼트의 윈도우 버전을 반환해야 합니다.- {'default', 'onesided', 'twosided'}, 옵션
반환할 스펙트럼의 측면. 'default'는 실제 데이터의 경우 단측이고 복소수 데이터의 경우 양면입니다. '일면'은 단면 스펙트럼의 반환을 강제하고 '양면'은 양면을 강제합니다.
- pad_to 정수, 선택 사항
FFT를 수행할 때 데이터 세그먼트가 패딩되는 포인트 수입니다. 스펙트럼의 실제 분해능(분해 가능한 피크 사이의 최소 거리)을 증가시키지 않으면서 플롯에 더 많은 포인트를 제공하여 더 자세한 정보를 제공할 수 있습니다. 이것은 에 대한 호출 의 n
fft
매개변수에 해당합니다 . 기본값은 None이며 pad_to 를 입력 신호의 길이와 동일하게 설정합니다(즉, 패딩 없음).- Fc int, 기본값: 0
x 의 중심 주파수 는 신호를 수집한 다음 필터링하고 베이스밴드로 다운샘플링할 때 사용되는 주파수 범위를 반영하기 위해 플롯의 x 범위를 상쇄합니다.
- 반환 :
- 스펙트럼 1차원 배열
라디안 단위의 위상 스펙트럼 값(실수 값).
- 주파수 1차원 배열
스펙트럼 의 요소에 해당하는 주파수 .
- 선
Line2D
이 함수에 의해 생성된 라인.
- 기타 매개변수 :
- 데이터 인덱싱 가능 개체, 선택 사항
주어진 경우, 다음 매개변수는 문자열도 허용하며
s
, 이는 다음과 같이 해석됩니다data[s]
(예외가 발생하지 않는 한).엑스
- **kwargs
키워드 인수는
Line2D
속성을 제어합니다.재산
설명
(m, n, 3) 부동 소수점 배열과 dpi 값을 사용하고 (m, n, 3) 배열과 이미지의 왼쪽 하단에서 두 오프셋을 반환하는 필터 함수
스칼라 또는 없음
부울
antialiased
또는 아부울
부울
패치 또는 (경로, 변환) 또는 없음
color
또는 c색깔
CapStyle
또는 {'butt', 'projecting', 'round'}JoinStyle
또는 {'마이터', '라운드', '베벨'}플로트 시퀀스(포인트의 잉크 켜기/끄기) 또는 (없음, 없음)
(2, N) 배열 또는 2개의 1D 배열
drawstyle
또는 ds{'default', 'steps', 'steps-pre', 'steps-mid', 'steps-post'}, 기본값: 'default'
{'전체', '왼쪽', '오른쪽', '아래', '위', '없음'}
색상 또는 없음
str
부울
물체
linestyle
또는 ls{'-', '--', '-.', ':', '', (오프셋, 온-오프-서열), ...}
linewidth
또는 lw뜨다
마커 스타일 문자열
Path
또는MarkerStyle
markeredgecolor
또는 mec색깔
markeredgewidth
또는 야옹뜨다
markerfacecolor
또는 mfc색깔
markerfacecoloralt
또는 mfclt색깔
markersize
또는 ms뜨다
없음 또는 int 또는 (int, int) 또는 슬라이스 또는 list[int] 또는 float 또는 (float, float) 또는 list[bool]
부울
float 또는 callable[[Artist, Event], tuple[bool, dict]]
알려지지 않은
부울
(스케일: float, 길이: float, 임의성: float)
부울 또는 없음
CapStyle
또는 {'butt', 'projecting', 'round'}JoinStyle
또는 {'마이터', '라운드', '베벨'}알려지지 않은
str
부울
1차원 배열
1차원 배열
뜨다
또한보십시오
magnitude_spectrum
해당 주파수의 크기를 플로팅합니다.
angle_spectrum
이 함수의 래핑된 버전을 플로팅합니다.
specgram
컬러맵의 신호 내 세그먼트의 위상 스펙트럼을 플롯할 수 있습니다.