how to convert co-ordinates of a plot as a single vector ?
1 view (last 30 days)
Show older comments
Aravind Krishna
on 8 Feb 2017
Commented: Star Strider
on 17 Feb 2017
I have two vectors that contain a series of nos with a lot of repetitions ranging from 1:100 and from 1:83. but they are of the same length (1x1685)
I want to obtain the co-ordinates as a single vector with length of 83 ranging between the value 1:100 basically i can plot my data as
plot(a(1:1685),b(1:1685));
But I need to get the area under the curve of this plot - its a graph with xlimit 83 and ylimit 100 with 1685 data points
0 Comments
Accepted Answer
Star Strider
on 8 Feb 2017
To get the area-under-the-curve, use the trapz or cumtrapz function.
AUC_Total = trapz(a(1:1685),b(1:1685));
AUC_Stepwise = cumtrapz(a(1:1685),b(1:1685));
Note that:
AUC_Total = AUC_Stepwise(end);
6 Comments
More Answers (1)
See Also
Categories
Find more on Scatter Plots 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!