How to integrate with distribution function?
9 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have a situation in Magnetisation where i am required to find
.
Available data for variables: M and H. (1*350 each)
Constants: 
where 


Taking σ and
as symbolic variables, i need to evaluate the integral which will be then used to fit available M-H data to estimate σ and
.
I tried integrating but couldn't get any result.
Can someone point out what to be done?
0 Kommentare
Antworten (1)
Star Strider
am 20 Feb. 2021
That looks like a version of the Lognormal Distribution. It would likely be best to code the ‘M’ result as a function of ‘H’, and then use one of the optimisation routines to solve for the ‘D_m’ as a parameter.
Code it, then first experiment with lsqcurvefit or another routine. If that approach has problems, consider using a Global Optimization Toolbox function such as ga to see if it can be estimated.
2 Kommentare
Star Strider
am 21 Feb. 2021
My pleasure!
Since I do not have any of the constants, or the data, I did not pursue this myself. It should be relatively straightforward to code and estimate ‘D_m’. Consider using the integral funciton. It may be necessary to use 'ArrayValued' as well.
Siehe auch
Kategorien
Mehr zu Symbolic Math Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!