Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. clear all; close all;
  2.  
  3. %Wav File einlesen und die Daten in data und Abtastrate in Fs
  4. [data,Fs]=audioread('120A_v20_05s.wav'); %Ermittlung der Arraygröße
  5. [nSamples,nChannels]=size(data); %Länge der Audiodatei ermitteln
  6. waveFileLength=nSamples/Fs;
  7.  
  8.  
  9. t=[0:length(data)-1] / Fs;
  10.  
  11.  
  12. %Signal darstellen figure
  13. plot(t,data)
  14. ylim([-0.3 0.3])
  15. title('120A v20')
  16. grid on xlabel('Zeit')
  17. label('X(t)')
  18.  
  19.  
  20. E1_timedomain=sum(abs(data.^2)); % Energy time domain
  21.  
  22. L=length(data);
  23. Ptime=(norm(data)^2)/L; % Power time domain
  24.  
  25. y = fft(data);
  26.  
  27. Pfrequ=sum(y.*conj(y))/(L^2); %Compute power with proper scaling.
  28. E1_frequdomain=sum(abs(y.^2))/nSamples; % Energy frequency domain
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement