How to plot Power spectral density vs. wavenumber for a two dimensional data
    2 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
I have a two dimansional spatial data. The data is a matrix of the size 430 X 430  with a distance of 2 km between data points. I want to plot a curve of power spectral density of the data versus wave number. How can I do it in Matlab
0 commentaires
Réponses (1)
  Bjorn Gustavsson
      
 le 8 Fév 2019
        Well for the power-spectral density of the entire image you can just look at the power of the 2-D fft:
fData = fft2(d); % pad with zeros as you see fit to avoid aliasing
imagesc(log10(abs(fftshift(fData)).^2))
HTH
0 commentaires
Voir également
Catégories
				En savoir plus sur Parametric Spectral Estimation dans Help Center et File Exchange
			
	Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

