1. 程式人生 > >MatLab建模學習筆記3——MatLab工具箱

MatLab建模學習筆記3——MatLab工具箱

1.平面操作工具箱

MATLAB Toolboxes

The DSS package for MATLAB
DSS Matlab package contains algorithms for performing linear, deflation and symmetric DSS.
http://www.cis.hut.fi/projects/dss/package/

A Matlab Toolbox for every single topic !
http://stommel.tamu.edu/~baum/toolboxes.html


eg. BrainStorm - MEG and EEG data visualization and processing

CLAWPACK is a software package designed to compute numerical solutions to hyperbolic partial differential equations using a wave propagation approach
http://www.amath.washington.edu/~claw/

DIPimage - Image Processing Toolbox

PRTools - Pattern Recognition Toolbox (+ Neural Networks)

NetLab - Neural Network Toolbox

FSTB - Fuzzy Systems Toolbox

WAVEKIT - Wavelet Toolbox

Gat - Genetic Algorithm Toolbox

TSTOOL is a MATLAB software package for nonlinear time series analysis.
TSTOOL can be used for computing: Time-delay reconstruction, Lyapunov exponents, Fractal dimensions, Mutual information, Surrogate data tests, Nearest neighbor statistics, Return times, Poincare sections, Nonlinear prediction

http://www.physik3.gwdg.de/tstool/

MATLAB / Data description toolbox
A Matlab toolbox for data description, outlier and novelty detection
March 26, 2004 - D.M.J. Tax
http://www-ict.ewi.tudelft.nl/~davidt/dd_tools/dd_manual.html

The Spider
The spider is intended to be a complete object orientated environment for machine learning in Matlab. Aside from easy use of base learning algorithms, algorithms can be plugged together and can be compared with, e.g model selection, statistical tests and visual plots. This gives all the power of objects (reusability, plug together, share code) but also all the power of Matlab for machine learning research.
http://www.kyb.tuebingen.mpg.de/bs/people/spider/index.html

FIR/TDNN Toolbox for MATLAB
Beta version of a toolbox for FIR (Finite Impulse Response) and TD (Time Delay) Neural Networks.
http://www.cs.utep.edu/interval-comp/dagstuhl.03/oish.pdf

Misc.

Astronomy

Audio

Music Analysis - Toolbox for Matlab : Feature Extraction from Raw Audio Signals for Content-Based Music Retrieval
http://www.ai.univie.ac.at/~elias/ma/

Biomedical Signal data formats (EEG machine specific file formats with Matlab import routines)
http://www.dpmi.tu-graz.ac.at/~schloegl/matlab/eeg/

MPEG Encoding library for MATLAB Movies (Created by David Foti)
It enables MATLAB users to read (MPGREAD) or write (MPGWRITE) MPEG movies. That should help Video Quality project.

Bio Medical Informatics (Top)

Chemometrics (providing PCA) (Top)

Matlab Molecular Biology & Evolution Toolbox
(Toolbox Enables Evolutionary Biologists to Analyze and View DNA and Protein Sequences)
James J. Cai
http://www.pmarneffei.hku.hk/mbetoolbox/

Chaos (Top)

Chemistry (Top)

DoseLab - A set of software programs for quantitative comparison of measured and computed radiation dose distributions
http://doselab.sourceforge.net

Coding

Control (Top)

Another

Communications (Top)

Channel Learning Architecture toolbox
(This Matlab toolbox is a supplement to the article “HiperLearn: A High Performance Learning Architecture”)
http://www.isy.liu.se/cvl/Projects/hiperlearn/

Engineering (Top)

OpenFEM : An Open-Source Finite Element Toolbox
http://www.openfem.net/

CALFEM is an interactive computer program for teaching the finite element method (FEM)
http://www.byggmek.lth.se/Calfem/frinfo.htm

Excel

Finite Element Modeling (FEM) (Top)

OpenFEM - An Open-Source Finite Element Toolbox
http://www.openfem.net/

NLFET - nonlinear finite element toolbox for MATLAB ( framework for setting up, solving, and interpreting results for nonlinear static and dynamic finite element analysis.)
http://nlfet.sourceforge.net/

GetFEM - C++ library for finite element methods elementary computations with a Matlab interface
http://www.gmm.insa-tlse.fr/getfem/

Finance (Top)

Genetic Algorithms (Top)

Genetic and Evolutionary Algorithm Toolbox (GEATbx)
http://www.geatbx.com

Graphics

Images (Top)

CellStats: Automated statistical analysis of color-stained cell images in Matlab
http://sigwww.cs.tut.fi/TICSP/CellStats/

SDC Morphology Toolbox for MATLAB (powerful collection of latest state-of-the-art gray-scale morphological tools that can be applied to image segmentation, non-linear filtering, pattern recognition and image analysis)
http://www.mmorph.com/

Another

ICA / KICA and KPCA (Top)

KPCA- Please check the software section of kernel machines.

Kernel

Markov (Top)

MapHMMBOX 1.1 - Matlab toolbox for Hidden Markov Modelling using Max. Aposteriori EM
Prerequisites: Matlab 5.0, Netlab. Last Updated: 18 March 2002.
http://www.robots.ox.ac.uk/~parg/software/maphmmbox_1_1.tar

Medical (Top)

EEGLAB Open Source Matlab Toolbox for Physiological Research (formerly ICA/EEG Matlab toolbox)
http://www.sccn.ucsd.edu/~scott/ica.html

Microarray data analysis toolbox (MDAT): for normalization, adjustment and analysis of gene expression data.
Knowlton N, Dozmorov IM, Centola M. Department of Arthritis and Immunology, Oklahoma Medical Research Foundation, Oklahoma City, OK, USA 73104. We introduce a novel Matlab toolbox for microarray data analysis. This toolbox uses normalization based upon a normally distributed background and differential gene expression based on 5 statistical measures. The objects in this toolbox are open source and can be implemented to suit your application. AVAILABILITY: MDAT v1.0 is a Matlab toolbox and requires Matlab to run. MDAT is freely available at:
http://microarray.omrf.org/publications/2004/knowlton/MDAT.zip

MIDI (Top)

Misc. (Top)

MPI (Matlab Parallel Interface)

PARMATLAB

Neural Networks (Top)

NNSYSID Toolbox (tools for neural network based identification of nonlinear dynamic systems)
http://www.iau.dtu.dk/research/control/nnsysid.html

Oceanography (Top)

ADCP toolbox for MATLAB (USGS, USA)
Presented at the Hydroacoustics Workshop in Tampa and at ADCP’s in Action in San Diego
http://woodshole.er.usgs.gov/operations/stg/pubs/ADCPtools

SEA-MAT - Matlab Tools for Oceanographic Analysis
A collaborative effort to organize and distribute Matlab tools for the Oceanographic Community
http://sea-mat.whoi.edu/

EUGENE D. GALLAGHER
(Associate Professor, Environmental, Coastal & Ocean Sciences)
http://www.es.umb.edu/edgwebp.htm

Optimization (Top)

SDPT3 version 3.02 – a MATLAB software for semidefinite-quadratic-linear programming
http://www.math.nus.edu.sg/~mattohkc/sdpt3.html

PSOt - a Particle Swarm Optimization Toolbox for use with Matlab
By Brian Birge … A Particle Swarm Optimization Toolbox (PSOt) for use with the Matlab scientific programming environment has been developed. PSO is
introduced briefly and then the use of the toolbox is explained with some examples. A link to downloadable code is provided.

Plot

Signal Processing (Top)

Change Detection and Adaptive Filtering Toolbox
http://www.sigmoid.se/

WaveLab802 : the Wavelet Toolbox
By David Donoho, Mark Reynold Duncan, Xiaoming Huo, Ofer Levi
http://www-stat.stanford.edu/~wavelab/

Another

Support Vector Machine (Top)

MATLAB Support Vector Machine Toolbox
Dr Gavin Cawley
School of Information Systems, University of East Anglia
http://theoval.sys.uea.ac.uk/~gcc/svm/toolbox/

LS-SVM - SISTA

Statistics (Top)

Multi-Parametric Toolbox (MPT) A tool (not only) for multi-parametric optimization.
http://control.ee.ethz.ch/~mpt/

ARfit: A Matlab package for the estimation of parameters and eigenmodes of multivariate autoregressive models
http://www.mat.univie.ac.at/~neum/software/arfit/

EVIM: A Software Package for Extreme Value Analysis in Matlab
by Ramazan Gen?ay, Faruk Selcuk and Abdurrahman Ulugulyagci, 2001.
Manual (pdf file) evim.pdf - Software (zip file) evim.zip

ARfit: A Matlab package for the estimation of parameters and eigenmodes of multivariate autoregressive models
http://www.gps.caltech.edu/~tapio/arfit/

Dimensional Analysis Toolbox for Matlab
http://www.sbrs.net/

The NaN-toolbox: A statistic-toolbox for Octave and Matlab?
… handles data with and without MISSING VALUES.
http://www-dpmi.tu-graz.ac.at/~schloegl/matlab/NaN/

Multivariate Ecological & Oceanographic Data Analysis (FATHOM)
From David Jones
http://www.rsmas.miami.edu/personal/djones/

svm

MATLAB Support Vector Machine Toolbox
Dr Gavin Cawley
School of Information Systems, University of East Anglia
http://theoval.sys.uea.ac.uk/~gcc/svm/toolbox/