Skip to content

In this work, we use convex optimization package in MATLAB to implement multi-user transmit beamforming problem and linear regression. This is the homework 2 of ELEC 5470 Convex Optimization, HKUST.

Notifications You must be signed in to change notification settings

wxy1018/Multi-User-Transmit-Beamforming-Linear-Regression-Convex-Optimization-Tutorial

 
 

Repository files navigation

This is the homework 2 of ELEC 5470 Convex Optimization. In this homework, we use convex optimization package in MATLAB to implement linear regression and multi-user transmit beamforming problem.

It could be a basic tutorial for using CVX package in MATLAB. Before trying these source code, user should first intall CVX for MATLAB properly. (http:https://cvxr.com/cvx/doc/install.html)

How to use these source code and how they work? Please refer to the report:

https://github.com/zslwyuan/Multi-User-Transmit-Beamforming-Linear-Regression-Convex-Optimization-Homework/blob/master/HW2.pdf

Hope they help. Please note that, this work refers to the following works:

https://github.com/emilbjornson/optimal-beamforming/blob/master/functionFeasibilityProblem_cvx.m

The related paper can be found on arXiv:

https://arxiv.org/pdf/1404.0408.pdf

About

In this work, we use convex optimization package in MATLAB to implement multi-user transmit beamforming problem and linear regression. This is the homework 2 of ELEC 5470 Convex Optimization, HKUST.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 100.0%