How to solve 'User supplied objective function must return a scalar value' in fmincon?
6 views (last 30 days)
Hello. I have done power flow calculation. After power flow calculation, I got Losses in the line which is (131x96) matrix. This matrix I have used as an objective value to optimize losses. The objective value is like below,
AC_DC_losses=abs(LineLosses); ----- (131x96) matrix.
When I optimize with fmincon, it shows the error like, 'User supplied objective function must return a scalar value'. I am understanding the problem. Is this the problem because the objective value is (131x96) matrix. Could anyone give me suggestion regarding this?
Thanks in advance.