How to use trapz for histogram?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Mah Mhata
il 15 Feb 2019
Risposto: Star Strider
il 15 Feb 2019
I want to compute area under curve, when 2<x<8
how can i use trapz?
Help me please
my code:
a=[1,3,3,2,1,3,8,8,9,0,6,5,15,4,14,3,2,1,2,14]
aa=histogram(a'Normalization','probability')
0 Commenti
Risposta accettata
Star Strider
il 15 Feb 2019
Try this:
a=[1,3,3,2,1,3,8,8,9,0,6,5,15,4,14,3,2,1,2,14];
aa = histogram(a,'Normalization','probability');
edgs = aa.BinEdges;
vals = aa.Values;
ctrs = edgs + mean(diff(edgs))/2;
lidx = (ctrs > 2) & (ctrs < 8);
AUC = trapz(ctrs(lidx), vals(lidx));
0 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!