Clear Filters
Clear Filters

Minimization of a Integral function

8 views (last 30 days)
Tanmay
Tanmay on 23 Jan 2015
Commented: Torsten on 26 Jan 2015
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!!

Answers (2)

Torsten
Torsten on 23 Jan 2015
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 on 23 Jan 2015
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 :)

Categories

Find more on Systems of Nonlinear Equations in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!