Static and Dynamic Structural Analysis of 2D and 3D frames.
FRAME3DD is a program for the static and dynamic structural analysis of two- and three-dimensional frames and trusses with elastic and geometric stiffness.
Cantera is a suite of object-oriented software tools for problems involving chemical kinetics, thermodynamics, and/or transport processes. It can be used from MATLAB, Python, C++, or Fortran.
A speech recognition system using Matlab/Simulink/Stateflow.
This project provide hidden Markov model speech recognition system by using Matlab/Simulink/Stateflow.
C++, Matlab and Python library for Hidden-state Conditional Random Fields. Implements 3 algorithms: LDCRF, HCRF and CRF. For Windows and Linux, 32- and 64-bits. Optimized for multi-threading. Works with sparse or dense input features.
A Matlab/Octave toolbox to design, simulate, and analyze optical communication systems. Open source, fast (using MEX), user-friendly and customizable, it includes cutting-edge solutions for: modulation formats, performance estimation, fiber propagation.
Isotope assisted discovery of metal chelating agents from LC-MS data
ChelomEx identifies chromatographic features of metal complexes and associated free ligands or other related adducts in high-resolution LC-MS data. A built-in graphical user interface and compound library aid in the efficient evaluation of the results. If you use ChelomEx for your research, please cite our Analytical Chemistry paper that describes the software (http://dx.doi.org/10.1021/ac503000e). To comment, send bug reports or suggestions for additional features to be implemented in future versions please send me a message. The current version ChelomEx 1.2 from 06 January 2016 includes the following changes to the original version (ChelomEx 1.0): - function to filter discovered isotope patterns after the first analysis step (isotope pattern search), accessible in the Isotope Pattern toolbar (v1.2) - updates for compatibility with MatLab versions after 2014b (v1.2) - siderophore database update (v1.1) - can now also analyze negative mode data (v1.1) - bug fixes (v1.1)
A cross-platform library that computes fast and accurate SIFT image features. libsiftfast provides Octave/Matlab scripts, a command line interface, and a python interface (siftfastpy). Optimized with SIMD instructions and OpenMP .
collection of illustrative programs:small games, simulators: C, Matlab
a collection of small and medium-sized simulation programs that I made explicitely for dydactic and/or documentation purposes. Browse the files, don't click on widnload because there are multiple zips!! All are related to rigidbody dynamics used to make vehicle simulators in the simplest way. Other types of programs may figure too: Snake or Tetris in C for showing the C programming style opted for the other, more specific programs. Possibly this is a link for supplying material to some Wiki articles related to videogames and gamep-physics.
Face Recognition Wavelet Neural Networks
Face Recognition [Wavelet and Neural Networks ] V2 : Simple and Effective Source Code for Face Recognition Based on Wavelet and Neural Networks. The code has been tested with AT&T database achieving an excellent recognition rate of 97.90% (40 classes, 5 training images and 5 test images for each class, hence there are 200 training images and 200 test images in total randomly selected and no overlap exists between the training and test images). See More : http://matlab-recognition-code.com/face-recognition-based-on-wavelet-and-neural-networks-matlab-code/
SoundRuler is a tool for acoustic analysis, graphing and teaching. It interactively recognizes and measures 35 temporal and spectral properties of each sound in a file. It also features several measurement, graphing and didactic modules.
A Multi-functional GUI-based Program for Image Processing and Analysis
Most of the medical images (e.g. CT, MRI, PET, etc.) comprises multiple frames which represent slices, phases, timing etc. from the same imaging object. Those images can be saved as multidimensional matrices in Matlab thanks to Matlab's powerful support of multidimensional data representation. However, within Matlab, most of image manipulation functions are limited or tailored for processing two-dimensional matrix. The MatrixUser is a software package which features functions designed and optimized specifically for manipulating multidimensional real or complex data matrix. MatrixUser provides a nice graphical environment for easily performing image analysis tasks including multidimensional image display, matrix (image stack) processing and rendering etc. MatrixUser is a great lightweight tool for users who are working in image processing field under Matlab. Note: _____________________________ MatrixUser v2.2 has been released. _______3pm, Aug. 30, 2014, UTC-06:00__
DoseLab is a set of software programs for quantitative comparison of measured and computed radiation dose distributions. It is written in the Matlab programming language and is easily extensible to more general applications in radiation physics.
Plasmodium Typing Utility Software
The goal of PlaTypUS is to establish a unified Plasmodium whole genome analysis tool, that aligns short read sequences in an agreed upon manner, with many quality control steps, and calls both SNVs and CNVs in a community agreed standard way. We also seek to provide this analysis in a stand-alone graphic user interface so that labs around the world can analyze their own whole genome sequencing data, rather than relying on outside institutes.
Implementation of duration high-order hidden Markov model in Matlab.
Implementation of duration high-order hidden Markov model (DHO-HMM) in Matlab with application in speech recognition.
TKK Voice Source Analysis and Parametrisation Toolkit (Aparat) is a flexible software package and a graphical user interface for glottal inverse filtering and parametrisation of the voice source.
Real time signature verification using MATLAB and C#
Online Signature Verification technology requires primarily a digitizing tablet and a special pen connected to the USB port of a computer. An individual can sign on the digitizing tablet using the special pen regardless of his signature size and position. The signature is characterized as pen-strokes consisting x-y coordinates and pressure with the data being stored in a signature database. Dynamic time warping (DTW) and quadratic discriminant analysis (QDA) is used to get results where the system accepts 2% of forged signatures and rejects 5% of true signatures
A particle swarm optimization demo written by students in the digital communication msc program (2010) at uni-kiel.
Building blocks for the renewable energy industry.
RenewNet Foundry is a repository for an integrated set of simulation components for system simulation of wind, wave and tidal energy systems.
Open Source Implementations for 3D-Surface Characterisation Algorithms according to ISO 25178 (Geometric Product Specification) in verifiable pseudocode (MATLAB). Implementation of an XML-based file exchange format according to upcoming ISO 25178-72.
slab3d is a real-time virtual acoustic environment.
slab3d is a real-time virtual acoustic environment rendering system. It includes two rendering applications, libraries for spatial auditory display and audio signal processing development, and a set of tools for HRTF analysis and visualization.
AERST is a C++ tool to simulate AER (Address-Event-Representation)-based systems
Tools for mass spectrometry, especially for protein mass spectrometry and proteomics: Quantification tools, converters for Applied Biosystems (Q Star and Q Trap), calculation of in-silico fragmentation spectra, converter for Mascot result files
Matlab scripts to perform cluster FDR adaptative thresholding
Matlab plug-in for SPM allowing to obtain a threshold for cluster FDR - the method fits a Gamma-Gaussian mixture model to the SPM-T and finds the optimal threshold (crossing between noise and activation). Optionally write the thresholded maps.
Brain imaging software produced by the Brain Research Imaging Centre of The University of Edinburgh.
A MATLAB spectral clustering package to handle large data sets (200,000 RCV1 data) on a 4GB memory general machine. We implement various ways of approximating the dense similarity matrix, including nearest neighbors and the Nystrom method.