how to evaluate integral for given input function ?
Show older comments
Hi guys, Please check the picture below.
A = [a1 a2 a3 ....] A is given, they are temperature number array. You can assume any value you want.
u = [1 2 3 4 ...] u is the time, like hours
So, this temperature functino x(u), will be feed into function out (t, x(t)) to do the intergation. This output of "out" will be only between [0 1] for any given time, t. t is just like u, >=0.
Accepted Answer
More Answers (1)
Steven Lord
on 24 Aug 2021
0 votes
You don't have a function, you have a vector of data. Unless you know the form of the function x(u) from the theory underlying your original problem consider trapz or cumtrapz to integrate the data directly.
3 Comments
sun
on 24 Aug 2021
Based on the other question to which you linked, what you want to integrate is essentially a stairs plot?
x = 0:0.5:5;
y = x(randperm(numel(x)));
stairs(x, y)
sun
on 25 Aug 2021
Categories
Find more on Spline Postprocessing 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!

