cvx_begin
variable scheduling(K,N)
variable Q1(2,N)
variable Slack_1(K,N)
variable Slack_2(K,N)
variable Slack_3(K,N)
variable t_traj_scheduling
expressions Snr(K,N) Distant(K,N) R_traj_scheduling_lb(K,N) X_lb(K,N) Y_lb(K,N) E_lb(K,N) Slack_1_lb(K,N) Slack_2_lb(K,N) Z(K,1)
maximize ( t_traj_scheduling )
for k=1:K
Snr(k,:) = pow_pos((H^2+ pow_pos(norms( Q1(:,:)- BD_locat(:,k)*ones(1, N),2),2)),2) ./ (D.*B(k,:).*P_max); %K*N
Distant(k,:) = H^2+ pow_pos(norms( Q1(:,:)- BD_locat(:,k)*ones(1, N),2),2);
Distant_lb(k,:) = H^2+ norms( Q1_r(:,:)- BD_locat(:,k)*ones(1, N),2).^2;
Slack_1(k,:) = Band.*(log(1 + (D.*B(k,:).*P_max)./ pow_pos((H^2+pow_pos(norms( **Q1(:,:)**- BD_locat(:,k)*ones(1, N),2 ),2)),2))/log(2));%K*N
end
Disciplined convex programming error:
Cannot perform the operation: {positive constant} ./ {convex}
error ./ (line 19)
z = times( x, y, ‘./’ );
error mainl_final (line 282)
Slack_1(k,:) = Band.*(log(1 + (D.*B(k,:).*P_max)./ pow_pos((H^2+pow_pos(norms( Q1(:,:)- BD_locat(:,k)*ones(1, N),2 ),2)),2))/log(2));%K*N
how to deal this problem? help