cvxpy в симуляции системы связи - PullRequest
0 голосов
/ 29 апреля 2020
for i in range(k):
    ee_1 = cp.multiply(B, cp.multiply(ts_ratio[i], (cp.log(sgm_2+ cp.multiply(g[i], cp.sum(p[i+1:k]))+ cp.multiply(g[i], p[i]))-cp.log(sgm_2+ cp.multiply(g[i], cp.sum(p[i+1:k]))) )))
    ee_2 = cp.multiply(q, (cp.multiply(af_eff, cp.sum(p))+ Pc + -cp.multiply(eh_eff, cp.multiply(1-ts_ratio[i], cp.multiply(g[i], cp.sum(p))))) )
    ee_opt_func +=  ee_1 - ee_2

Если у меня возникла следующая проблема оптимизации, могу ли я написать целевую функциональную программу, как указано выше? fig1

...