How to optimize a parameter as well as independent variable

I have a function to minimize. For example, f = a*x^2 + 2*x. Parameter a is also a function of x. For instance, a(x) = x-4. How to optimize x as well as parameter a?

Answers (1)

I do not understand the problem. It seems to me that you can write your objective function as:
function f = ffun(x)
a = x-4;
f = a*x^2 + 2*x;
But I am sure that you already know this. So what is your real problem?
Alan Weiss
MATLAB mathematical toolbox documentation

Categories

Find more on Simulink Design Optimization in Help Center and File Exchange

Asked:

on 4 May 2016

Answered:

on 4 May 2016

Community Treasure Hunt

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

Start Hunting!