How to form objective function with a class instance and a set of variables
2 views (last 30 days)
Show older comments
Hi,
I am trying to minimize an objective function by using fmincon(fun,x0,A,b,Aeq,beq,lb,ub). But I am having some difficulties forming the objective function fun. The fun I defined has two inputs, one is an instance of a class I defined (Myclass), another input is the array of independent variable X. In the function, I plug in X into the Myclass instance's method. But I got this error: Struct contents reference from a non-struct array object.
I know that fun can take only one input; but in the fun, I need the other input parm to calculate. How to solve this problem?
Thank you very much for any help.
Jennifer
0 Comments
Accepted Answer
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!