⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ofdm simulator.htm

📁 回波抵消器中常用的几种自适应滤波算法有LMS, NLMS, RLS等算法。对现有主要算法的性能进行了分析
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://web.mit.edu/brzezin/www/359/matlab/ -->
<HTML><HEAD><TITLE>OFDM Simulator</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY text=#000066 vLink=purple aLink=purple link=blue bgColor=#000066 BODY>
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width="99%" bgColor=white border=0>
  <TBODY>
  <TR>
    <TD>
      <CENTER>
      <TABLE cellSpacing=0 cellPadding=0 width="75%" bgColor=white border=0>
        <TBODY>
        <TR>
          <TD><FONT face="Arial, Helvetica, 'Sans Serif'"><B><BR>
            <CENTER><I>
            <H1>OFDM Simulator </H1></I>
            <HR width="40%">
            <BR><BR></CENTER>MIMO OFDM Simulator:<BR>
            <BLOCKQUOTE>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/OFDM.m">OFDM.m</A>: 
              OFDM Simulator (outer function) <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/create_channel.m">create_channel.m</A>: 
              Generates a Rayleigh fading frequency-selective channel, 
              parametrized by the antenna configuration, the OFDM configuration, 
              and the power-delay profile. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/svd_decompose_channel.m">svd_decompose_channel.m</A>: 
              Since full channel knowledge is assumed, transmission is across 
              parallel singular value modes. This function decomposes the 
              channel into these modes. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/BitLoad.m">BitLoad.m</A>: 
              Apply the bit-loading algorithm to achieve the desired bit and 
              energy allocation for the current channel instance. 
              <BLOCKQUOTE>
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ComputeSNR.m">ComputeSNR.m</A>: 
                Given the subcarrier gains, this simple function generates the 
                SNR values of each channel (each singular value on each tone is 
                a separate channel). 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/chow_algo.m">chow_algo.m</A>: 
                Apply Chow's algorithm to generate a particular bit and energy 
                allocation. 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/EnergyTableInit.m">EnergyTableInit.m</A>: 
                Given the SNR values, form a table of energy increments for each 
                channel. 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/campello_algo.m">campello_algo.m</A>: 
                Apply Campello's algorithm to converge to the optimal bit and 
                energy allocation for the given channel conditions. 
                <BLOCKQUOTE>
                  <LI><A 
                  href="http://web.mit.edu/brzezin/www/359/matlab/ResolvetheLastBit.m">ResolvetheLastBit.m</A>: 
                  An optimal bit-loading of the last bit requires a unique 
                  optimization. </LI></BLOCKQUOTE></LI></BLOCKQUOTE>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/modulate.m">modulate.m</A>: 
              Modulate the random input sequence according to the bit 
              allocations for each channel. 
              <BLOCKQUOTE>
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ENC2.mat">ENC2.mat</A>: 
                BPSK Modulator 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ENC4.mat">ENC4.mat</A>: 
                4-QAM Modulator (Gray coded) 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ENC16.mat">ENC16.mat</A>: 
                16-QAM Modulator (Gray coded) 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ENC64.mat">ENC64.mat</A>: 
                64-QAM Modulator (Gray coded) 
                <LI><A 
                href="http://web.mit.edu/brzezin/www/359/matlab/ENC256.mat">ENC256.mat</A>: 
                256-QAM Modulator (Gray coded) </LI></BLOCKQUOTE>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/precode.m">precode.m</A>: 
              Precode the transmitted vector at each time instance by filtering 
              the modulated vector with the right-inverse of the channel's right 
              singluar matrix. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/ifft_cp_tx_blk.m">ifft_cp_tx_blk.m</A>: 
              IFFT block of the OFDM system. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/channel.m">channel.m</A>: 
              Apply the channel to the OFDM frame. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/fft_cp_rx_blk.m">fft_cp_rx_blk.m</A>: 
              FFT block of the OFDM system. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/shape.m">shape.m</A>: 
              Complete the diagonalization of the channel by filtering the 
              received vector with the left-inverse of the channel's left 
              singular matrix. <BR><BR>
              <LI><A 
              href="http://web.mit.edu/brzezin/www/359/matlab/demodulate.m">demodulate.m</A>: 
              Perform a nearest neighbor search knowing the transmit 
              constellation used. </LI></BLOCKQUOTE><BR><BR>Details about these 
            algorithms can be found in the <A 
            href="http://www.stanford.edu/~brzezin/359/359.pdf">final 
            report</A>, as well as the references contained therein. 
            <BR><BR><BR></FONT></B></TD></TR></TBODY></TABLE></CENTER></TD></TR></TBODY></TABLE></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -