How do I calculate the area under a curve?
    9 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
I have a reading curve from some experimental observations. I want to calculate the area under the curve - between customized X and Y values. I want it in between X=[-0.9,+0.9] and Y=[0.3,0.45]. How can I do it? I am attaching the figure for reference.
0 Commenti
Risposta accettata
  Image Analyst
      
      
 il 14 Mag 2020
        
      Modificato: Image Analyst
      
      
 il 14 Mag 2020
  
      Did you try
indexes = X >= -0.9 & X <= 0.9;
area = trapz(X(indexes), Y(indexes))
But what do you mean with those Y limits?  That would just be a rectangular box under the curve.
2 Commenti
  Image Analyst
      
      
 il 16 Mag 2020
				Yes, but you'd have to somehow extract the x and y out of the figure.  I never do that but I know it's possible.  How did the figure get made in the first place?  Why do you not have the actual coordinates in your script, function, or in a mat file???
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Fit Postprocessing in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

