simulink调用quadprog():QUADPROG requires 10 input arguments. Pass OPTIMOPTIONS to the solver with prop

环境:matlab2020a
问题:simulink matlab function 调用quadprog报错
在这里插入图片描述
将代码拿到matlab创建.m文件可以正常运行,因此判断目标函数和约束条件设置并无错误。而是由于在matlab和simulink中应该对函数的调用有不同的要求。因此查看quadprog函数的帮助文档(在matlab中输入:help quadprog)
查看Extended capabilities–C/C++ code generation
在这里插入图片描述
仔细对照usage note and limititions,总有一个错误属于你。

猜你喜欢

转载自blog.csdn.net/weixin_44119391/article/details/124056786