meanfreq
평균 주파수
구문
설명
는 시간 영역 신호 freq
= meanfreq(x
)x
의 파워 스펙트럼에 대해 정규화된 평균 주파수 freq
를 추정합니다. meanfreq
함수는 파워 스펙트럼을 계산하기 위해 periodogram
함수를 사용하며 여기에 사각 윈도우 및 x
길이와 동일한 개수의 DFT 점을 사용합니다. x
가 행렬일 경우, 이 함수는 x
의 각 열에 대한 평균 주파수를 개별적으로 계산합니다.
meanfreq(___)
에 출력 인수를 지정하지 않으면 PSD 또는 파워 스펙트럼을 플로팅하고, 평균 주파수에 주석을 표시합니다.
예제
입력 인수
출력 인수
알고리즘
평균 주파수를 결정하기 위해 meanfreq
함수는 사각 윈도우를 사용하여 주기도 파워 스펙트럼 추정값을 계산합니다.
다음 세 가지 방법으로 샘플 레이트 fs
에서 신호 x
의 평균 주파수 mFrq
값을 동일하게 구할 수 있습니다.
신호에서 직접 | mFrq = meanfreq(x,fs) |
신호의 주기도에서 | [P,F] = periodogram(x,[],[],fs); mFrq = meanfreq(P,F) |
신호의 파워 스펙트럼 추정값(Welch PSD)에서 | [P,F] = pwelch(x,rectwin(length(x)),[],[],fs); mFrq = meanfreq(P,F) |
참고
meanfreq
함수는 시간 영역의 입력 신호를 주파수 영역으로 변환할 때 중간 표현을 사용하므로, 반환되는 평균 주파수는 신호 변환 방법, DFT 점 개수 및 윈도우 크기에 따라 달라질 수 있습니다.
참고 문헌
[1] Phinyomark, Angkoon, Sirinee Thongpanja, Huosheng Hu, Pornchai Phukpattaranont, and Chusak Limsakul. "The Usefulness of Mean and Median Frequencies in Electromyography Analysis." In Computational Intelligence in Electromyography Analysis – A Perspective on Current Applications and Future Challenges, edited by Ganesh R. Naik. London: IntechOpen, 2012. https://doi.org/10.5772/50639.
확장 기능
버전 내역
R2015a에 개발됨참고 항목
findpeaks
| medfreq
| periodogram
| plomb
| pwelch