this program the algorithm for block diagonalization,Regularized block diagonalization and low complexity regularized block diagonalization.
File list:
MIMO_Precoding_Ramya_SC_ALL_9March13
...................................\factor
...................................\......\factor.h
...................................\......\license.txt
...................................\......\lq.c
...................................\......\lq.m
...................................\......\lq.mexglx
...................................\......\make_factor.m
...................................\......\ql.c
...................................\......\ql.m
...................................\......\ql.mexglx
...................................\......\qr1.c
...................................\......\qr1.m
...................................\......\qr1.mexglx
...................................\......\rq.c
...................................\......\rq.m
...................................\......\rq.mexglx
...................................\BlockDiagonal.m
...................................\extract_H_matrices.m
...................................\factor.h
...................................\license.txt
...................................\LowComplexityRegularizedBlockDiagonal.m
...................................\lq.c
...................................\lq.m
...................................\lq.mexglx
...................................\make_factor.m
...................................\mimoWaterfillCapacity_maxEigen.m
...................................\mimoWaterfillCapacity_new.m
...................................\ql.c
...................................\ql.m
...................................\ql.mexglx
...................................\qr1.c
...................................\qr1.m
...................................\qr1.mexglx
...................................\RegularizedBlockDiagonal.m
...................................\rq.c
...................................\rq.m
...................................\rq.mexglx
...................................\sum_capacity_cleaned.m