Minimization of a Integral function

I want to minimize (integration(f(w,x1,x2,..,xn)),w,0,1) and find the corresponding values of x1,x2... xn How can I implement this in MATLAB?? Help needed!!

답변 (2개)

Torsten
Torsten 2015년 1월 23일

1 개 추천

Use MATLAB's "fminunc" with the objective function being your integral expression or "fmincon" with the objective function being your integral expression and possibly constraints on the parameters x1,x2,...,xn.
To evaluate the integral, use "integral".
Best wishes
Torsten.
Tanmay
Tanmay 2015년 1월 23일

0 개 추천

another thing how can I make the integrand user defined?
what I mean is, say i have a string s = '(w.^2).*((w.^2 - x(1).^2).^2)' and I want " @(x)integral(@(w)s,0,1) " where s is the above string.
Thank you in advance :)

카테고리

도움말 센터File Exchange에서 Numerical Integration and Differentiation에 대해 자세히 알아보기

질문:

2015년 1월 23일

댓글:

2015년 1월 26일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by