matlab使用CVX求解优化问题时,如果变量搜索空间过大,导致求解的数值解相当不准确,通过变量替换,缩小搜索空间
错误的做法clearclcrand('seed',1);%%参数初始化I=5;N=5;q=ones(1,I)/I;theta=[11,13,15,18,21]/10;T=3;D=81920;eta=10;kappa=10^(-28);c4=1;Nq=N.*q;fori=1:Iifizeros(I,1)cvx_end因为优化变量fff的取值范围是[0,1010][0,10^{10}][0,1010]