시간의 간격이 불균등한 신호의 파워 스펙트럼을 계산합니다.


icon

입력/출력

  • c1ddbl.png X시간

    X시간은 이산적이고 불균등한 간격의 시간입니다.

  • c1ddbl.png X

    XX시간 시간에서의 데이터 요소를 나타냅니다.

    X시간X 사이는 일대일 관계입니다.

  • i1ddbl.png 파워 스펙트럼 FFT {X} 주파수

    파워 스펙트럼 FFT {X} 주파수는 파워 스펙트럼을 계산한 주파수 포인트입니다.

  • i1ddbl.png 파워 스펙트럼 FFT {X}

    파워 스펙트럼 FFT {X}는 롬 정규화한 주기도의 파워 스펙트럼입니다.

  • ii32.png 에러

    에러는 VI로부터 모든 에러 또는 경고를 반환합니다. 에러[에러 코드를 에러 클러스터로] VI에 연결하여 에러 코드 또는 경고를 에러 클러스터로 변환할 수 있습니다.

  • 사용된 알고리즘은 롬 정규화된 주기도를 기반으로 합니다. 데이터 Xk가 시간 포인트 tk에 주어지도록 합니다. 즉,

    X = {x0, x1, …, xn – 1}

    X시간 = {t0, t1, …, tn – 1}.

    또한,

    .

    이후 롬 정규화된 주기도는 다음과 같이 정의됩니다.

    ,

    이 때

    다음 다이어그램은 불균등한 간격의 시간에서 샘플된 256개 길이의 신호에 대한 푸리에 변환을 나타냅니다. 신호는 주파수가 20, 40, 60 80 Hz인 사인파의 조합입니다. 신호의 지속기간은 1초입니다. 샘플링 주파수를 256 Hz로 선택하면 주파수 분해능은 1 Hz입니다.

    예제

    LabVIEW 포함되는 다음 예제 파일을 참조하십시오.

    • labview\examples\Signal Processing\Transforms\Generalized Fourier Spectrum.vi
    • labview\examples\Signal Processing\Transforms\FFT and Power Spectrum Units.vi