Density measurment using cumulative plots
古いコメントを表示
I have two plots
plot(a,b)
hold on
plot(c,d)
and now i need do:

採用された回答
その他の回答 (3 件)
Zuzana Pániková
2022 年 3 月 2 日
0 投票
1 件のコメント
Image Analyst
2022 年 3 月 2 日
I don't know. What are the two mat files and the xlsx file in the zip file? Which is yRed, yBlue, and the x values?
Image Analyst
2022 年 3 月 4 日
One way is to simply sum the curves and subtract them.
area = abs(sum(d) - sum(b));
That assumes there are no negative values, the curves don't cross, and treats the values like a bar chart (bars with flat tops). If you want to treat them like quadilaterals (like bars but slanted tops), you can use trapz().
カテゴリ
ヘルプ センター および File Exchange で Numerical Integration and Differentiation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

