Getting symbolic equation into a format that can be used as a function for fmincon

2 次查看(过去 30 天)
I have some symbolic equations that need to be used as non-linear constraints in an anonymous function for fmincon.
I am having trouble getting the symbolic equations into a format that can be used by the function. This leads to the following error:
"FMINCON requires all values returned by functions to be of data type double."
Apologies for my limited knowledge in describing this problem.

回答(1 个)

Arthi Sathyamurthi
Arthi Sathyamurthi 2021-5-27
From the limited information provided, I assume that you give a symbolic variable to the FMINCON function. Kindly check the class of the value obtained from the function by substituting the necessary values in your symbolic equation before passing it to the FMINCON function.
You can refer to a similar question answered on the same topic here.

类别

Help CenterFile Exchange 中查找有关 Symbolic Math Toolbox 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by