solveWaveFFT

Performs fast fourier transform on wave elevation time-series and outputs dominant frequencies & corrosponding power spectrum values.

이 제출물을 팔로우합니다

Note: Description accessible with Matlab's built-in "help" function.
The function solveWaveFFT(eta,Fs,units,peaks) computes and plots the 1-sided spectrum from the fast fourier transform of a given time series signal (eta). This function utilizes Matlab's built-in fft function.
Inputs:
  1. eta – wave elevation time series
  2. Fs – sampling frequency
  3. Units – toggle (1: Hz | 2: rads/s)
  4. Peaks – number of peaks of interest from transform
Outputs:
  1. Ap – amplitude of peaks
  2. fp – frequency value of transform peaks, in units specified by input 3.

인용 양식

Ian Ammerman (2026). solveWaveFFT (https://kr.mathworks.com/matlabcentral/fileexchange/127808-solvewavefft), MATLAB Central File Exchange. 검색 날짜: .

태그

태그 추가

Add the first tag.

일반 정보

MATLAB 릴리스 호환 정보

  • 모든 릴리스와 호환

플랫폼 호환성

  • Windows
  • macOS
  • Linux
버전 퍼블리시됨 릴리스 정보 Action
1.1.2

Updated number of peaks to consider when ranking to improve accuracy for complex wave environments.

1.1.1

Bug fixes

1.1.0

Corrected function to output peaks in descending order of magnitude.

1.0.0