How to implement a convex optimization problem in MATLAB using CVX

153 ビュー (過去 30 日間)
Shankul Saini
Shankul Saini 2023 年 5 月 5 日
回答済み: Santosh Fatale 2023 年 5 月 22 日
I have the following optimization problem,
Where, R is a known matrix and V is a (N+1)*(N+1) size positive definite matrix.
V can be defined as v'(v')^H where v'= [v^T , t]^T and v=[exp(-j phi1),exp(-j phi2)...exp(-j phiN)]^T.
I need to solve above formulated problem using CVX in matlab.
Here, (.)^T and (.)^H corresponds to transpose and hermitian respectively. And t is an auxiliary variable.
  1 件のコメント
Torsten
Torsten 2023 年 5 月 5 日
Is it obvious that tr(R*V) is real-valued ?

サインインしてコメントする。

採用された回答

Santosh Fatale
Santosh Fatale 2023 年 5 月 22 日
Hi Shankul,
I understand that you want to implement the convex optimization problem in MATLAB using cvx library.
It is my understanding that you have already installed the cvx library on your system. To learn more about implementing optimization problem using cvx library, I would recommend you go through the examples available on cvx research homepage.
Furthermore, you could explore the following MATLAB documentation page related to solving convex optimization problem using Convex Optimization Toolbox.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeStartup and Shutdown についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by