How do i formulate the following otimization function in matlab?
1 次查看(过去 30 天)
显示 更早的评论
min summation over i {y1*log(1+x(i))*x(i)/sum(x(i))-y2*x(i)}
The above problem has a summation inside a summation of the same variable.
can such functions be optimized for x(i) and y(j) using matlab solvers such as fmincon? is there and other solver that can optimize such objective functions with constraints.
Thank you
0 个评论
回答(1 个)
Alan Weiss
2014-5-20
This is straightforward to formulate and solve using Optimization Toolbox solvers such as fmincon. However, I am not sure that I understand your problem exactly. Are y1 and y2 given, and you want to minimize over a vector x(1),...,x(n)? What kinds of constraints do you want to include?
For introductory examples using Optimization Toolbox, see a Getting Started example and a nonlinear data fitting example.
Alan Weiss
MATLAB mathematical toolbox documentation
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Nonlinear Optimization 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!