lamda=0.3;
Ssv=sdpvar(N_theta,k,'full','complex');
Z=Ysv-A*Ssv; % Ysv (M-by-k) and A (M-by-N_theta) are known matrix
s=sdpvar(N_theta,1,'full','complex');
opts=sdpsettings('solver','sdpt3');
F=[];
for i=1:1:N_theta
F=[F s(i)==norm(Ssv(i,:))];
end
solvesdp(Constraints,norm(Z,'fro')+lamda*norm(s,1),opts);
sp=double(s);
lamda=0.3;
Ssv=sdpvar(N_theta,k,'full','complex');
Z=Ysv-A*Ssv; % Ysv (M-by-k) and A (M-by-N_theta) are known matrix
opts=sdpsettings('solver','sdpt3');
s = []
for i=1:1:N_theta
s = [s;norm(Ssv(i,:))];
end
optimize(Constraints,norm(Z,'fro')+lamda*sum(s),opts);