This is an editor for the pylab package. This editor work with ipython shell and pylab, and it enables us to run a script file or selection lines easily. It is suitable for writing a small script for daily scientific/engineering/academic report.
Implementation of the A2RMS Algorithm in Matlab
Implementation of the A2RMS Algorithm for univariate densities defined for real values.
Acoustic FDTD Solver (AC2D) -- is a software to simulate acoustic wave propagation in two dimensions based on the finite-difference time-domain (FDTD) method.
Toolkit for Automatic Control and Dynamic Optimization
ACADO Toolkit is a software environment and algorithm collection for automatic control and dynamic optimization. It provides a general framework for using a great variety of algorithms for direct optimal control, including model predictive control, state and parameter estimation and robust optimization. ACADO Toolkit is implemented as self-contained C++ code and comes along with user-friendly MATLAB interface. The object-oriented design allows for convenient coupling of existing optimization packages and for extending it with user-written optimization routines.
A MATLAB Automatic Differentiation Tool
ADiGator is a source transformation via operator overloading tool for the automatic differentiation of mathematical functions written in MATLAB. Given a user written file, together with information on the inputs of said file, ADiGator uses forward mode automatic differentiation to generate a new file which contains the calculations required to compute the numeric derivatives of the original user function. Furthermore, these calculations are written entirely in the native MATLAB language, and thus the process may be repeated to obtain nth order derivative files. The package is particularly appealing for applications where the same derivative must be found at multiple different points, i.e. non-linear root finding/optimization, stiff ode integration, etc.
The purpose of this project is to implement a java program that can show/edit Neural Network objects made in matlab.
APEX Tools is a collection of utilities used in conjunction with the processing of airborne hyperspectral data developed for the ESA-Prodex supported Airborne Prism EXperiment (APEX).
Advanced Quality Assurance for Aerometric-Data (AQUA) is an open-source quality assurance platform for wind resource data. Developed and currently maintained by the Wind Energy Center at the University of Massachusetts. See www.umass.edu/windenergy
Retinal vessel detection using MATLAB
NOTE: This project is now hosted at GitHub. Please follow the link below to visit its new home.
AVRS performs spatial 3D-sound processing allowing the arbitrary placement of sound source in auditory space. The main goal is to develop a genuine experimental flexible platform, that runs in a general-purpose architecture computer (standard hardware and software).
Human action classification using a spatio-temporal maximum average correlation height filter.
This project is an Adaptive LMS Equalizer / Filter implementation with piplined architecture for speedier performance.This project implements equalizer in VHDL so can be used with FPGA/CPLD
Repository for publicly-available test data sets maintained by Adobe Systems, Inc.
A highly scalable network emulation tool which emulates dynamic, mobile ad-hoc wireless network topologies in real-time, featuring easy deployment and detailed network models. It was developed in the research project HIDENETS (http://www.hidenets.aau.dk)
MRI Multiple Echo T2 Analysis
Users load multiecho MRI data and draw ROIs. AnalyzeNNLS creates a T2 distribution from the averaged decay data. Regional fractions and geometric T2 times can be determined. Please reference: Bjarnason TA, Mitchell JR. JMR 206:200-4 (2010). Temporal Phase Correction included in version 2.5. If you use this functionality, please reference: Bjarnason TA, Laule C, Bluman J, Kozlowski P. JMR 232:22-31 (2013).
How to detect multimedia spam such as image spam? This project implemented some algorithms to detect and recognize the image spam based on Image Processing, Pattern Recognition incluing Edge-Detection,Region-Grow, ANN, SVM, LLE, ICA, PCA,etc.
Library of Approximate Adders
We provide MATLAB and Verilog Models of GeAr, and previously proposed adders (ACA-I, ETAII, ACA-II and GDA) at http://sourceforge.net/projects/approxadderlib/ GeAr is a low latency Generic Accuracy Configurable Adder that provides a higher number of potential configurations compared to state-of-the-art approximate adders, thus enabling a high degree of flexibility and trade-off between performance and output quality. These MATALB and Verilog models can allow software programmer as well as hardware designers to evaluate their code and design. To the best of our knowledge, this is the first open-source library of approximate adders that facilitates reproducible comparisons and further research and development in this direction across various layers of design abstraction. This work is a result of collaborative effort between Chair for Embedded Systems (CES) at Karlsruhe Institute of Technology (KIT), Germany and Vision Image and Signal Processing (VISpro) Lab at SEECS-NUST, Pakistan.
NURBS-based elastic and limit analysis of masonry arches in MATLAB
ArchNURBS is a MATLAB tool for the analysis of planar curved structures, with a particular attention to masonry arches. As in CAD softwares, the geometry of the model is defined by a NURBS representation of the structure. Indeed, the user can upload geometries imported from a CAD environment. Based on such a representation, ArchNURBS performs the elastic isogeometric finite element analysis and the collapse limit analysis of the structure. It is possible to include in the analysis the presence of Fiber-Reinforced Polymers (FRP) extrados and intrados strips. A comprehensive descritpion of ArchNURBS is given in "ArchNURBS: NURBS-Based Tool for the Structural Safety Assessment of Masonry Arches in MATLAB", A. Chiozzi, M. Malagu', A. Tralli and A.Cazzani, J. Comput. Civil Eng., 2015. (http://ascelibrary.org/doi/abs/10.1061/%28ASCE%29CP.1943-5487.0000481) ArchNURBS has been developed thanks to a collaboration between the University of Ferrara (Italy) and the University of Cagliar
Fast C++ matrix library with easy to use functions and syntax, deliberately similar to Matlab. Uses template meta-programming techniques. Also provides efficient wrappers for LAPACK, BLAS and ATLAS libraries, including high-performance versions such as OpenBLAS and Intel MKL. Useful for machine learning, pattern recognition, signal processing, bioinformatics, statistics, finance, etc. For more details, see http://arma.sourceforge.net
A collection of matlab scripts to support psychology experiments and cognitive neuroscience related analysis
Software developed for the analysis of Neutron Reflectivity data.
AutoSmooth is a compiled stand-alone graphical interface for signal and derivative extraction from time series with nonstationary noise structure. AutoSmooth is now part of the Signal Extraction Toolbox (SET).
WE'VE MOVED. The code distributions for BECCA (Brain-Emulating Cognition and Control Architecture) has all been moved to www.sandia.gov/rohrer/ . Come visit!
A set of tools for processing Argus images of the nearshore zone.
BLIM Toolbox is a collection of tools for the extraction and analysis of visual features in Argus images of the nearshore zone. The toolbox provides an implementation of the BarLine Intensity Mapper (BLIM) algorithm, which extracts high-intensity bands from Argus images. Also, several analysis and export functions are included in this toolbox, such as timestack plots and movies. The main incentive for the development of this toolbox was reducing the amount of time and effort a user spends on image analysis. This is achieved by a user-friendly graphical interface, functionality for browsing through images and results, flexible import and export functions, and the possibility to add user interface components and additional implementations of algorithms. Because BLIM Toolbox is meant to work with other Argus software, it is programmed in Matlab. For the BLIM Toolbox to run, Matlab needs to be installed. However, knowledge of Matlab programming is not required for using the toolbox.
BRAHMS is a Modular Execution Framework for dynamical systems. It knits together independently-authored software modules implementing dynamical processes into an integrated system, and supervises the deployment and execution of that system.