There are two files in the zip folder. bpsk_spread.m and jakesmodel.m Steps for simulation: 1] Run jakesmodel.m first 2] Then run bpsk_spread.m . 3] NOTE that during the first run bpsk_spread.m has no rayleigh fading.This is because the corresponding code has been commented 4] The resulting performance is stored in BER_awgn. 5] Now uncomment the Rayleigh Fading code in bpsk_spread.m file. 6] Same time comment BER_awgn (line 112) and uncomment BER_ray variable. 7] Run the simulation. To compare the perfromances of the receiver using DSSS plot the BER_awgn and BER_ray
标签: bpsk_spread jakesmodel simulation folder
上传时间: 2016-05-19
上传用户:ynsnjs
% DYNMODES calculates ocean dynamic vertical modes % taking a column vector of Brunt-Vaisala values (Nsq) at % different pressures (p) and calculating some number of % dynamic modes (nmodes). % NOTE: The input pressures need not be uniformly spaced, % and the deepest pressure is assumed to be the bottom.
标签: Brunt-Vaisala calculates DYNMODES vertical
上传时间: 2013-12-06
上传用户:busterman
ofdm信道特性 Channel transmission simulator Channel transmission simulator % % inputs: % sig2 - noise variance % Mt - number of Tx antennas % Mr - number of Rx antennas % x - vector of complex input symbols (for MIMO, this is a matrix, where each column % is the value of the antenna outputs at a single time instance) % H - frequency selective channel - represented in block-Toeplitz form for MIMO transmission % N - number of symbols transmitted in OFDM frame % % outputs: % y - vector of channel outputs (matrix for MIMO again, just like x matrix) % create noise vector sequence (each row is a different antenna, each column is a % different time index) NOTE: noise is spatially and temporally white
标签: transmission simulator Channel inputs
上传时间: 2016-07-22
上传用户:kelimu
This a version of Anders Melander s TGIFImage ported to Delphi 7. It supports animated GIF files in Delphi 7. NOTE: This Delphi 7 version should also work older Delphi versions (not tested much). WARNING: Use it at your own risk. I m posting it with permission from the author Anders Melander.
标签: TGIFImage Melander animated supports
上传时间: 2016-08-19
上传用户:yangbo69
For advanced geometry, most apps will prefer to load pre-authored meshes from a file. Fortunately, when using meshes, D3DX does most of the work for this, parsing a geometry file and creating vertx buffers for us. This tutorial shows how to use a D3DXMESH object, including loading it from a file and rendering it. One thing D3DX does not handle for us is the materials and textures for a mesh, so NOTE that we have to handle those manually.
标签: pre-authored Fortunately advanced geometry
上传时间: 2013-12-26
上传用户:sssl
this directory contains the following: * The acdc algorithm for finding the approximate general (non-orthogonal) joint diagonalizer (in the direct Least Squares sense) of a set of Hermitian matrices. [acdc.m] * The acdc algorithm for finding the same for a set of Symmetric matrices. [acdc_sym.m](NOTE that for real-valued matrices the Hermitian and Symmetric cases are similar however, in such cases the Hermitian version [acdc.m], rather than the Symmetric version[acdc_sym] is preferable. * A function that finds an initial guess for acdc by applying hard-whitening followed by Cardoso s orthogonal joint diagonalizer. NOTE that acdc may also be called without an initial guess, in which case the initial guess is set by default to the identity matrix. The m-file includes the joint_diag function (by Cardoso) for performing the orthogonal part. [init4acdc.m]
标签: approximate directory algorithm the
上传时间: 2014-01-17
上传用户:hanli8870
内存管理程序,功能与FASTMM相似,PLEASE NOTE: There are two ways to install BigBrain. You may use the memory manager code natively compiled into your EXE or you can use an included external DLL which will allow you to share memory across multiple DLLs with one central place for memory management. Using the DLL allows your application to share strings, and serves the same purpose as the ShareMem unit included with Delphi. BigBrainShareMem.dll should be 100% compatible with the DelphiMM.dll and could even simply be renamed to DelphiMM.dll to simplify deployment.
上传时间: 2014-12-02
上传用户:虫虫虫虫虫虫
TMidiGen is a MIDI component by Alan Warriner which allows the simple creation of sound effects and NOTE sequences within an application without the need for external files or resources. TMidiGen achieves this by generating the MIDI data in memory.
标签: component TMidiGen Warriner creation
上传时间: 2016-10-25
上传用户:h886166
Use the links below to download a source distribution of Ant from one of our mirrors. It is good practice to verify the integrity of the distribution files, especially if you are using one of our mirror sites. In order to do this you must use the signatures from our main distribution directory. Ant is distributed as zip, tar.gz and tar.bz2 archives - the contents are the same. Please NOTE that the tar.* archives contain file names longer than 100 characters and have been created using GNU tar extensions. Thus they must be untarred with a GNU compatible version of tar. If you do not see the file you need in the links below, please see the master distribution directory or, preferably, its mirror.
标签: distribution download mirrors source
上传时间: 2014-01-06
上传用户:xuanchangri
The VGA example generates a 320x240 diffusion-limited-aggregation (DLA) on Altera DE2 board. A DLA is a clump formed by sticky particles adhering to an existing structure. In this design, we start with one pixel at the center of the screen and allow a random walker to bounce around the screen until it hits the pixel at the center. It then sticks and a new walker is started randomly at one of the 4 corners of the screen. The random number generators for x and y steps are XOR feedback shift registers (see also Hamblen, Appendix A). The VGA driver, PLL, and reset controller from the DE2 CDROM are necessary to compile this example. NOTE that you must push KEY0 to start the state machine.
标签: diffusion-limited-aggregation DLA generates 320x240
上传时间: 2014-01-16
上传用户:225588