How to optimize exponential objective function with two variable in convex problem?
이전 댓글 표시
I am trying to optimize Pi* and Pj* by using convex optimization but due to exponential objective function and mu_n as non-negative constraint, i am getting errors. This algorithm is based on successive convex approximation. Iterative step size is 0.1, Please tell me where is my mistake?
댓글 수: 4
Jan
2018년 11월 16일
If you get errors, be so kind to share the messages with the readers. It is easier to understand the problem, if the error message is known.
NEELU GUPTA
2018년 11월 16일
편집: NEELU GUPTA
2018년 11월 16일
Jan
2018년 11월 16일
Screenshots are less useful than posting text as text. By the way, your Windows license is not activated.
I guess, that this is not the right way to call the tool. Remember that in
minimize(-(Mn-mu_n*(1+exp(-an*(gnx*(Pi+Pj)-bn)))))
the contents inside the parentheses is a number, isn't it? I guess you have to provide a function handle, but I'm not familiar with the CVX tool. The error message means, that "cvx_problem" is called as a function, but it is a script instead - this means without input arguments.
NEELU GUPTA
2018년 11월 17일
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Get Started with Optimization Toolbox에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!