error in solving numerical integral
Ältere Kommentare anzeigen
Hi,
I want t slve a Numerical Integral fOr Leonard-johnes Potential
How can I Solve this error ?
Fun=@(x,t)(x^2*(exp(-((1/(x^12))-(1/x^6))/t))-1));
Q=integral(@(x)Fun(x,10),0,2)
Error In integral
I Also need to plot Q in different t
Do You Have Any Comments ?
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 17 Jan. 2019
Fun=@(x,t) x.^2.*(exp(-((1./(x.^12))-(1./x.^6))./t))-1
You had too many ) and you needed to vectorize. integral() always invokes the function with a vector of values rather than just a single value.
Kategorien
Mehr zu Calculus finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!