www.gusucode.com > ​MIMO_OFDM系统的matlab仿真程序以及GUI界面的实现源码程序 > CH9/vblast_method.m

    function [raw_bits]=vblast_method(input_signal,channel_est,SimulationParameters)

global SimulationConstants;

    signal=input_signal;
    no_cols=size(signal,3);
    
    numdatasubc=SimulationConstants.NumDataSubc;
    temp1=[];
    temp2=[];
     for i=1:no_cols
         for j=1:numdatasubc
             r=signal(:,j,i);
             [raw_bits]=Vblast(r,channel_est,j,SimulationParameters);
             temp1=[temp1 raw_bits];
         end
         temp2=[temp2 temp1];
         temp1=[];
     end
     raw_bits=temp2;