我可以模型为优化目标函数如何?在quadprog

6视图(30天)
x (1) + (2) + (3) + x (4) + x (5) + (6) + x (7) + 0.3 * x (5) ^ 2 + 0.3 * x (6) ^ 2 + 0.3 * x (7) ^ 2
如果有人知道请帮助。
谢谢你!

接受的答案

艾伦·韦斯
艾伦·韦斯 2018年7月2日
随着 函数引用页面quadprog 州,目标函数的矩阵 H f
1/2 * x ' * H * x + f ' * x
你有一个7-dimensional x 。所以 f = 1 (7, 1) 前7项的总和。然后你有三项为二次项。取
H = spalloc (7,3);%稀疏7-by-7 3非零项数组
H (5,5) = 2 * 0.3;
H (6,6) = 2 * 0.3;
H (7) = 2 * 0.3;
你把这些条目乘以2的原因是1/2的定义 quadprog 目标函数。
艾伦·韦斯
MATLAB数学工具箱文档
5个评论

登录置评。

更多的答案(0)

类别

找到更多的在二次规划和锥编程帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!