Intergrate a array over Tb?
Ältere Kommentare anzeigen
If I have x=[0.2 1 0.485 0.13 0.11] , I have Tb=10ms and the fs=16*fb; %Sampling frequency
Ts=1/fs; I would like to integrate the x over Tb. How can I do it without using the integration functions. Using the summing algorithm.
3 Kommentare
Walter Roberson
am 4 Apr. 2019
Which "summing algorithm" ?
Willim
am 5 Apr. 2019
Walter Roberson
am 5 Apr. 2019
So you are doing trapz() of the v array at the moment, but you feel it would be more accurate to do plain summation? If so why not just reshape v to have Tb*fs rows and sum along the first dimension ?
What reason do you have to expect plain summation to better represent the area than trapz ?
Antworten (1)
madhan ravi
am 3 Apr. 2019
0 Stimmen
Perhaps you want to use cumtrapz() or trapz().
1 Kommentar
Willim
am 4 Apr. 2019
Kategorien
Mehr zu Numerical Integration and Differentiation finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!