Matlab中CVX为什么不能求解L1范数?
最近在弄和cvx相关的一些东西,我的cvx为什么不能对1范数进行最小化优化啊?
求好心人指导!!!
% 这里的x和y都是已知的
% 我想要求w的L1一范数最小值
cvx_begin
variable w(N)
minimize norm( w ,1)
subject to
norm( y- x*w ,2)<=e
cvx_end
每次的结果都是
Status: Infeasible
Optimal value (cvx_optval): +Inf
然后得到的w都是NaN
弄一天了 翻了挺多资料的 也没弄明白。求好心人指点迷津!!!