Area under curve (no function)
Show older comments
Hello,
If I have a set of data such as
X = [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.85];
rA = [-.0053, -.0052, -.0050, -.0045, -.0040, -.0033, -.0025, -.0018, -.00125, -.0010];
plot(X,-1./rA)
and I want to know the area under the curve generated in the graph, how would I do that? There is no function involved here, this is just raw data, so I know I can't use quad or any of those integral functions.
Thanks
3 Comments
Ashok
on 9 Jul 2016
% Find the number of pixels of the connected component
Bin_image - logical binary image CC = bwconncomp(Bin_image); CC numPixels = cellfun(@numel,CC.PixelIdxList); disp(numPixels);
% Find the number of pixels of the connected component
[Label,~]=bwlabel((Bin_image),8); [Label,~]=bwlabel(Bin_log_4mult,8); num=1; [row, ~] = find(Label==num); Obj_area=numel(row); display(Obj_area);
Samarth Patil
on 7 Jun 2018
how to find the area in an interval for such a plot?
Krishnendu Mukherjee
on 12 Sep 2018
Thanks a lot. It helped a lot.
Accepted Answer
More Answers (1)
Ashok
on 9 Jul 2016
0 votes
% Find the number of pixels of the connected component
Bin_image - logical binary image CC = bwconncomp(Bin_image); CC numPixels = cellfun(@numel,CC.PixelIdxList); disp(numPixels);
% Find the number of pixels of the connected component
[Label,~]=bwlabel((Bin_image),8); [Label,~]=bwlabel(Bin_log_4mult,8); num=1; [row, ~] = find(Label==num); Obj_area=numel(row); display(Obj_area);
Categories
Find more on Numerical Integration and Differentiation 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!