How to form objective function with a class instance and a set of variables
2 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!