37 results

GIBBON: The Geometry and Image-Based Bioengineering add-ON for MATLAB

The function file fadf.m computes the Voigt/complex error function with high accuracy

Rapid and accurate computation of the Voigt function

This function file is a subroutine for rapid and accurate computation of the Voigt function. It covers the domain of practical interest 0 < x < 40,000 and 10^-4 < y < 10^2 required for

This program file is presented for highly accurate approximation of the Voigt/complex error function with small imaginary argument y ≤ 0.1.

Peak fitting to Voigt or LogNormal line shapes.

Uses Matlab's lsqcurvefit to fit x and y data from a .txt file or from the workspace to resolve different line shapes (currently Voigt or reversed LogNormal). There are several types of backgrounds

This GUI program simulates Voigt spectral lineshape and absorption from HiTRAN output file.

This GUI program simulates Voigt spectral lineshape and absorption spectrum from HiTRAN output file. The Voigt spectral lineshape is simulated from the convolution of Guassian and Lorentzian

This code approximates the Voigt function in the difficult Humlicek Regions 3 and 4.

This is an approximation of the Voigt function within the Humlicek regions 3 and 4. The approximation is one given by S.M. Abrarov et. al. "High-accurace approximation of the complex probability

Voigt model fit

Version 1.0.0.0

by Brian Hannan

Fit data to a Voigt model.

Fits data to a Voigt profile. Voigt models are commonly used to fit XPS spectra.[estimates, model] = voigtfit(x, y, initGuess, peakBounds) fits the x and y data to one or more Voigt profile models

This function fits spectral data to voigt profile

two references. [parmin,resnom,res,exitflag]= fit2voigt(dat,par0)This code do the following: if you supply a two column spectral data ( first column is wavenumber, second column is absorbance) dat, and

The code returns the highly accurate full width at half maximum (FWHM) of the Voigt profile.

code1: "fullwidthVoigt.m" returns the highly accurate full width at half maximum (FWHM) of the Voigt profile for given the widths of the Lorentzian and Gaussian profile.code2

I post here a low-level Levenberg–Marquardt algorithm to fit the Voigt function with the area.

The Voigt function is given by the convolution of Lorentz function and Gauss function. I've never used this specific function until I had collaboration with scientists using Raman spectroscopy. In

I post Powell's dog leg algorithm to fit the Voigt function.

Here, I present Powell's dog leg method that is applied to the fitting of Voigt function with area. The Voigt function is given by convolution of Lorentz function and Gauss function. It is useful

A function file to compute the complex error function with high-accuracy.

codes that fits dielectric constants to CDHO, Voigt, Fourier series,and Triangular bases function

This is a collection of codes that fits dielectric constants to Classical Damped Harmonic Oscillator (CDHO) , Voigt, Fourier series,and Triangular bases functions. For details, see: Spectral curve

Program-shell that accelerates computation of the Voigt and complex error functions for the HITRAN applications.

This function file computes the Voigt and complex error functions (also known as the Faddeeva function) in a rapid algorithm by vectorized interpolation. The program is particularly efficient for

Tracey Peaker

Version 1.1.0.0

by Robin Smith

A program which fits multiple Voigt peaks to data

Tracey Peaker is a code which traces out multiple Voigt peaks in a spectrum using the lsqcurvefit function. The fit is weighted by the errors on the data points in the spectrum. The code accurately

The program deconvolutes IR spectra of mordenites

intensities (a.u.)Contents:- deconvolute3VtGUI.m - main GUI program for the deconvolution- the function that perform the deconvolution- voigtNormGLform.m - creates Voigt profile function corresponding with

C++ MEX plugins to compute error functions (erf, erfc, erfi, erfcx, Faddeeva, ...) of complex args

function** Faddeeva_Dawson(z) = 0.5 sqrt(pi) exp(-z^2) erfi(z) -- Dawson functionFrom e.g. the Faddeeva function, one can also obtain the Voigt functions and other related functions.Assuming you have a C++

Simulink Block / S-Function for Windows XInput API (Xbox Controller)

zetaf(z)

Version 1.3.0.0

by wang qing

The plasma dispersion function ( Algorithm 916 based)

) Faddeeva(z).This algorithm is based on the work: Mofreh R. Zaghloul and Ahmed N. Ali, "Algorithm 916: Computing the Faddeyeva and Voigt Functions," ACM Trans. Math. Soft. 38 (2), 15 (2011).

voxelSurf

Version 1.11.0.0

by Johann-Lukas Voigt

Fully vectorized method to plot voxels in an indexed 3d data array

Imports HITRAN molecular absorption data as raw and absorbance data.

Loads 2004+ HITRAN format files, and applies a Voigt lineshape to each line within the desired range. Returns data in a structure containing the raw data as well as the absorption coefficient

Faddeeva function, aka plasma dispersion function

Database for an accurate algorithm for calibration-free wavelength modulation spectroscopy based on even-order harmonics

It can handle denoising of data with noise and calculus (integer or fractional order differentiation and integration).

spectrum peaks - Lorenz, Voigt, or Gaussian are unified in the frequency domain, for actual spectra which are single peaks or composed of multiple peaks, the envelope can be approximated with an exponential

Peak fitting GUI for Diffraction Data

points and/or X-values, however, check fitting range before attempting Fit up to 20 peaks in the current profile region Choose from 5 peak-shape functions: Gaussian, Lorentzian, Pseudo-Voigt, and Pearson

kramp(z)

Version 1.3.0.0

by wang qing

Faddeeva function or Kramp function(Algorithm 916 based)

faddeeva ro kramp function by comparing with the results of mathematica. This algorithm is based on the work:Mofreh R. Zaghloul and Ahmed N. Ali, "Algorithm 916: Computing the Faddeyeva and Voigt Functions

mmess

Version 3.0.0.0

by Jens Saak

Solvers for large-scale, sparse, symmetric linear and quadratic matrix equations

Mathematics, Birkhäuser, Cham, 2021,pp. 369–392.https://doi.org/10.1007/978-3-030-72983-7_18.J. Saak, M. Voigt, Model reduction of constrained mechanical systems inM-M.E.S.S., IFAC-PapersOnLine 9th Vienna

generates random variates from over 870 univariate distributions

Keyboard operated peak fitting function for time-series signals.

Sandia Matlab AnalysiS Hierarchy

Transfer matrix implementation for planar structure reflectivity, includes various data fitting abilities

AnisoVis

Version 1.0.0

by Dave Healy

Visualisation of anisotropy in rock forming minerals, including elasticity, acoustic velocities (phase & group) and optical birefringence

A Matlab GUI to plot and to analyze (nano)indentation data (obtained with conical indenters)

SSIT

Version 1.0.3.0

by Brian Munsky

Stochastic System Identification Toolkit (SSIT) to model, analyze and design single-cell experiments

, 2021. https://www.nature.com/articles/s41598-021-92846-0C Lou, B Stanton, YJ Chen, B Munsky, CA Voigt, Ribozyme-based insulator parts buffer synthetic circuits from genetic context, Nature biotechnology

Scripts, functions, and mat files to locate, measure, and fit the peaks and valleys in noisy time-series data sets.