export PSD object
2 views (last 30 days)
Show older comments
How do I export the information contained in the psd output so that I can plot the data and frequencies using a non-MATLAB program such as gnuplot
0 Comments
Accepted Answer
Daniel Shub
on 19 Jul 2011
Assuming you are using the newish version of psd objects ...
Starting with the example from spectrum:
Fs = 1000;
t = 0:1/Fs:.296;
x = cos(2*pi*t*200)+randn(size(t));
h = spectrum.welch;
Hpsd = psd(h,x,'Fs',Fs);
Then you could simply do:
csvwrite('filename.txt', [Hpsd.Frequencies, Hpsd.Data])
0 Comments
More Answers (0)
See Also
Categories
Find more on Parametric Spectral Estimation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!