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

0 件のコメント
採用された回答
その他の回答 (3 件)
Zuzana Pániková
2022 年 3 月 2 日
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().
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!