This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
Sequential Monte Carlo without Likelihoods
粒子濾波不用似然函數的情況下
本文摘要:Recent new methods in Bayesian simulation have provided ways of evaluating posterior distributions
in the presence of analytically or computationally intractable likelihood functions.
Despite representing a substantial methodological advance, existing methods based on rejection
sampling or Markov chain Monte Carlo can be highly inefficient, and accordingly
require far more iterations than may be practical to implement. Here we propose a sequential
Monte Carlo sampler that convincingly overcomes these inefficiencies. We demonstrate
its implementation through an epidemiological study of the transmission rate of tuberculosis.
This LDPC software is intended as an introduction to LDPC codes computer based simulation. The pseudo-random irregular low density parity check matrix is based on Radford M. Neal’s programs collection, which can be found in [1]. While Neal’s collection is well documented, in my opinion, C source codes are still overwhelming, especially if you are not knowledgeable in C language. My software is written for MATLAB, which is more readable than C. You may also want to refer to another MATLAB based LDPC source codes in [2], which has different flavor of code-writing style (in fact Arun has error in his log-likelihood decoder).
The CoinUtils project is a collection of open-source utilities developed and used by a variety of other projects in the COIN-OR repository. The project includes classes for storing and manipulating sparse matrices and vectors, performing matrix factorization, parsing input files in standard formats, building representations of mathematical programs, comparing floating point numbers with a tolerance, performing simple presolve operations, and warm starting algorithms for mathematical programs, among others.
此文件是引文原版的matlab programming
它包括以下內容
Creating and Concatenating Matrices
Accessing Elements of a Matrix
Getting Information About a Matrix
。。。。。
總之包括所有matlab的使用方法
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
A semantic session analysis method partitioning Web usage logs is presented.Semantic W eb usage log preparation model enhances usage logs with semantic.The M arkov chain
mode1 based on ontology semantic measurement is used to identi.
ing which active session a request should belong to.The corn—
petitive method is applied to determine the end of the sessions.
Compared with other algorithms,more successfu1 sessions are additionally detected by semantic outlier analysis.
This directory includes matlab interface of the curvelet transform
using usfft.
Basic functions
fdct_usfft.m -- forward curvelet transform
afdct_usfft.m -- adjoint curvelet transform
ifdct_usfft.m -- inverse curvelet transform
fdct_usfft_param.m -- returns the location of each curvelet in phase-space
Useful tools
fdct_usfft_dispcoef.m -- returns a matrix contains all curvelet coefficients
fdct_usfft_pos2idx.m -- for fixed scale and fixed direction, returns
the curvelet which is closest to a certain point on the image
Demos
fdct_usfft_demo_basic.m -- display the shape of a curvelet
fdct_usfft_demo_recon.m -- partial reconstruction using curvelet
fdct_usfft_demo_disp.m -- display all the curvelet coefficients of an image
fdct_usfft_demo_denoise.m -- image denoising using curvelet
Realizing an MP3 player with the LPC2148, using libmad and
EFSL This Application Note describes how to integrate the libmad MPEG 1/2 layer 3 library and
the Embedded File System Library EFSL in a LPC2148 device to realize MP3 player.
The Keil MCB2140 board is used to test the application and the Rowley CrossStudio for
ARM has been chosen as a reference tool-chain.