How to Average Hysteresis Curves and Calculate Area in Matlab?

  • Thread starter Thread starter Christiane1
  • Start date Start date
  • Tags Tags
    Curves
Click For Summary
To average multiple hysteresis curves in Matlab, a simple flat average of points at specific values can be performed. For calculating the area under the hysteresis curve, numerical integration techniques are recommended. Users can either implement their own integration method or utilize existing algorithms available online. The discussion highlights the need for clarity on the complexity of data combination and the choice of integration methods. Overall, Matlab offers tools for both averaging curves and calculating areas effectively.
Christiane1
Messages
1
Reaction score
0
Hello everybody

I am new here, so not sure if this is really the right category.

Have recorded numerous hysteresis (x-y) curves experimentally and want to average them all out to get one clean master curve.
Does anybody know if algorithms exist for that in Matlab or in Excel ?

Then a second question , how can the area of a hysteresis be calculated in Matlab?

Many thanks for your feedback

Chris.
 
Physics news on Phys.org
Well how complicated do you want to combine your data? A flat average of all the points at particular values could easily just be averaged in matlab.

As for the area, you'll probably want to do some sort of numerical integration technique. You could either write your own, or find one on the internet.
 

Similar threads

  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 26 ·
Replies
26
Views
11K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
16
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K