How to calculate average of a sine signal in simulink?
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Balasubrahmanya Patel Kuinthodu Ganesh
am 27 Sep. 2015
Kommentiert: Aykut Satici
am 4 Okt. 2015
I have a sine signal which has a peroid of 100s, i want the average value of the signal for every 10s. ie. i need 10 average values.
1 Kommentar
Aykut Satici
am 4 Okt. 2015
Why don't you take it by hand?
1/10 Integral_10k^10(k+1) Sin(2*pi/100*t) dt = -5/pi*Cos(2*pi/100*t)|_10k^10(k+1) = 5/pi*( Cos(2*pi*k/10) - Cos(2*pi*(k+1)/10) )
as k varies from 0 to 9.
Antworten (1)
Subhra Saha
am 1 Okt. 2015
One way is to write the output of sine signals to MATLAB Workspace as an array and from there you can take out values and calculate the average.
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!