由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 一个quadratic programming的问题,请指教!
相关主题
曲线光滑,什么算法最好?有知道machine learning, data mining 的同学吗?
问一个machine learning/SVM 问题我也来一个, quick sort 只要一行。
matlab中xlswrite的使用看看google买的量子计算机的benchmark
问一个matlab的问题GCC 居然允许变量长度的向量
为啥matlab一直用列优先存储来存储array?关于正交向量(orthogonal vectors)的算法
matlab问题如何在binary 矩阵中检索汉明码重?
MINOS linear programming问个矩阵问题
MATLAB function call too slow[合集] Flash vs. Javascript
相关话题的讨论汇总
话题: quadratic话题: quadprog话题: matlab
进入Programming版参与讨论
1 (共1页)
H***a
发帖数: 735
1
题目本身是一个标准quadratic programming with linear constraints问题。
需要 maximize: f(x) = r'*x - a*x'*V*x
subject to constraints:
(1) sum(x_i) = e'x = 1, e代表向量(1,1,1..)
(2) 0 <= x_i <=1
现在使用Matlab的quadprog函数如下。
**********************************************************************
clear all;
r = [0.0667; 0.0900; 0.0717; 0.0733];
V = [0.00019 0.00065 0.00004 0.00038;
0.00065 0.00883 0.00218 0.00327;
0.00004 0.00218 0.00125 0.00063;
0.00038 0.00327 0.00063 0.00162];
e = ones(len
H***a
发帖数: 735
2
经一位大侠指点,问题已经解决. 就是 lb 和 ub 也必须写成向量,自己汗一下
x = quadprog(tempV, -r', [], [], e', 1, [0 0 0 0], [1 1 1 1], [], options);
1 (共1页)
进入Programming版参与讨论
相关主题
[合集] Flash vs. Javascript为啥matlab一直用列优先存储来存储array?
STL/vector引用成员变量。matlab问题
有什么软件包可以解这种优化问题?MINOS linear programming
C++编程问题:union inside structMATLAB function call too slow
曲线光滑,什么算法最好?有知道machine learning, data mining 的同学吗?
问一个machine learning/SVM 问题我也来一个, quick sort 只要一行。
matlab中xlswrite的使用看看google买的量子计算机的benchmark
问一个matlab的问题GCC 居然允许变量长度的向量
相关话题的讨论汇总
话题: quadratic话题: quadprog话题: matlab