Borrar filtros
Borrar filtros

Whitening the signal and finding the peak spectral power

23 visualizaciones (últimos 30 días)
Celestie Gladys
Celestie Gladys el 3 de Mayo de 2023
Respondida: Akash el 7 de Sept. de 2023
Can anyone expalin me this "To identify the fundamental and harmonic frequencies of the contaminating movement with peak spectral power, the movement signal is spectrally whitened and the peaks were identified. This whitening is done to automate the detection of the spectral peaks with improved accuracy. The reference signal is then bandpass filtered to each of the identified frequencies ()"
1)how can Ispectrally whiten the signal
2) how can I find the spectral peaks of the signal
3)How can I find the frequqncy related to these peaks
  3 comentarios
Celestie Gladys
Celestie Gladys el 24 de Mayo de 2023
yes i did somthing like this !

Iniciar sesión para comentar.

Respuestas (1)

Akash
Akash el 7 de Sept. de 2023
Hi,
I understand that you are seeking assistance with spectral whitening, identifying spectral peaks, and finding the corresponding frequencies in MATLAB.
To spectrally whiten a signal, you can use the MATLAB function "Spectral whitening" available on the MATLAB File Exchange. The link is provided below. This function generates a flat Fourier spectrum for a non-white signal, either across the full frequency range or within a user-defined frequency band.
The output "xnew" represents the spectrally whitened signal, which spans the entire frequency range from 0 Hz to the "Nyquist frequency".
To find spectral peaks in a signal, you can utilize the "findpeaks" function in MATLAB. This function identifies local maxima in the signal, which correspond to the peaks. To access the documentation for the "findpeaks" function, you can follow the link provided below.
To determine the locations of the peaks in the signal, you can refer to the "Find Peaks and Their Locations" section within the documentation of the "findpeaks" function.
If you encounter difficulties in determining the frequencies associated with the peaks, you can refer to the below link which offers insights and solutions on how to find specific frequencies in a signal.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by