Gaussian
This is a little script that adds several Gaussian or Lorentzian functions with the appropriate full width at half max and height to generate and plot a spectrum. The input is an array containing frequency vs oscillator strength, desired fwhm of the peaks and method for generating the spectrum....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): Generate Spectrum Download |
Gauss numerical integration of univariate funcitons by 7-point Gaussian quadrature. Very accuracy and fast.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Gauss numerical integration Download |
The "GEE! It's Simple" package illustrates Gaussian elimination with partial pivoting, which produces a factorization of P*A into the product L*U where P is a permutation matrix, and L and U are lower and upper triangular, respectively.The functions in this package are accurate, but they are far...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (42): Gaussian Elimination Example (with partial pivoting): GEE, it's simple! Download |
Butterworth Bandpass FilterThis simple function was written for my Digital Image Processing courseat Eastern Mediterranean University taught byAssoc. Prof. Dr. Hasan Demirelfor the 2010-2011 Spring Semesterfor the complete report:http://www.scribd.com/doc/51981950/HW4-Fre...dpass-FilteringWritten...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Gaussian Bandpass Filter for Image Processing Download |
This function implements bivariant Gaussian kernel density estimation. It can be used to estimate bivariant probability density function (pdf), cumulative distribution function (cdf) and inversed cdf (icdf) from a set of random data. The code is programmed in a way to be suitable for beginners to...
Platforms: Matlab
License: Freeware | Size: 215.04 KB | Download (41): Bivariant Kernel Density Estimation Download |
It can be seen as a introduction to Bayesian classification, or Matlab plotting.function ret = drawBayesGauss2D(mu,c,prProb,ax)% Draw Bayes classification results for 2D Gaussian distributions.% mu: 2-by-N, mean vector for N classes.% c: 2-by-2-by-N, cov matrices.% prProb: 1-by-N, prior...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Bayes classification for 2D Gaussian distributions Download |
EM estimation of parameters of bi variate NIG distribution.The test file:1. Simulate biNIG sample with use of randraw.m (http://www.mathworks.com/matlabcentral/fileexchange/7309)or invgrnd.m (http://www.mathworks.com/matlabcentral/fileexchange/10934) .2. Calls EMBIVNIG.m (values of starting...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Expectation-Maximization algorithm for bi-variate Normal Inverse Gaussian distribution Download |
Gibbs sampler for sampling from the invariance Normal Inverse Gaussian distribution. (Bayesian scheme of Karlis & Lillestol (2004))
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): NIG MCMC fit Download |
The program parses Gaussian 98/03 single-point output and draws HFC tensors as ellipsoids on top of the length-based connected molecule.
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): HFC_display Download |
This function takes an RGB image as input and gives the FWHM and 1/e^2 radius of Gaussian-assumed speckles in the horizontal and vertical directions in pixel units.The function is heavily commented for very easy use, and all mathematical steps are explained in the comments. Briefly, the...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Speckle Size via Autocorrelation Download |
Creates a number of samples from a specified number of dimensions and centers them around a given mean, and within a given covariance range. You might not find it very useful, but hey, I need something to do this so why not.To use:You need to generate 1000 samples from a 3 dimensional Gaussian...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Multivariate Gaussian Distribution Download |
At the moment, the normal inverse Gaussian distribution is not included in the statistics toolbox. This collection of m-files supplements this toolbox with the most important functionalities for the NIG distribution: random numbers, moments, cdf, pdf and parameters by moment fit.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): Normal Inverse Gaussion Distribution Download |
This is a function performs maximum likelihood estimation of Gaussian mixture model by using expectation maximization algorithm.It can work on data of arbitrary dimensions. Several techniques are applied in order to avoid the float number underflow problems that often occurs on applying...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (46): EM algorithm for Gaussian mixture model Download |
This code calculates the (windowed!) running mean and variance as well asthe windowed Gaussian surprise for each newly added element.A simple (and useless) usage example: data=rand(1,100); % randomly generate 100 1-D samples history_length=10; % use a window size of 10 samples...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Windowed Gaussian Surprise and Running Windowed Mean / Variance Download |
Models image as sample from one of 2 Gaussians in RGB space. Classifies each pixel as having originated from one Gaussian.In the future this could be expanded to remove the ith, kth, etc Gaussians from an N-Gaussian image model.RemoveBackground.m contains a demonstration of how to use the main...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 112.64 KB | Download (39): Background Removal using Gaussian Model Download |
Fits a Gaussian curve to data points. You can specify your initial values for amplitude, mean and standard deviation, or it will guess them.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (38): fitgauss Download |
in this work propose a method to simulate a gaussian beab it propagated in free space
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): BPM wava guide free sspace Download |
Variational Bayes method (mean field) for GMM can auto determine the number of componentsThis is the variational Bayesian procedure (also called mean field) for inference of Gaussian mixture model. This is the Bayesian treatment of Gaussian mixture model.Unlike the EM algorithm (Maximum...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (50): Variational Bayesian Inference for Gaussian Mixture Model Download |
This filter could be extended into a 2D image smoothing filter. The kernel can be switched easily.This is a program to test how a gaussian filter works on a set of 1-D data ae.g. a=[1 10 1 10 1 10 1] --- use this as input or use your own 1D dataThis example uses a gaussian filter extracted from...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (40): Gaussian filtering of zero-padded and circularized 1-D data Download |
IMGAUSSIAN filters an 1D, 2D color/greyscale or 3D image with a Gaussian filter.Instead of using a multidimensional Gaussian kernel, it uses the fact that a Gaussian kernel can be separated in 1D kernels.By the default the code uses IMFILTER for the filtering. But also a cache efficient MEX /...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): imgaussian Download |