image thumbnail

updated almost 7 years ago

The Optimal ITAE Transfer Function for Step Input by Yi Cao

Revisit the optimal ITAE transfer function using numerical optimization and digital computer (itae criterion, normalized transfer f..., step response)

The Optimal ITAE Transfer Functions for Step Input

[p,f,p1,f1]=optimitaestep(n)

image thumbnail

updated almost 7 years ago

Matgraph by Ed Scheinerman

Toolbox for working with simple, undirected graphs (graph theory, toolbox, graphs)

Checking graph isormorphism in Matgraph

Coloring graphs in Matgraph

Creating a Cayley graph

image thumbnail

updated 4 years ago

Flotation kinetics - equation fitting by Ivan Brezani

Simple GUI to fit 6 different first order flotation kinetics equation types to experimental data. (flotation, equation fitting, mineral processing)

MATLAB® tool for determining first order flotation ki...

about(varargin)

cell2csv(datName,cellArray,seperator,excelVersion)

image thumbnail

updated 6 years ago

Nonlinear fitting n-dimensional data with arbitrary functions by Jan

Demonstrates the abilities of Matlab functions lsqcurvefit, fmincon and fminsearch to fit complex mo (optimization, nonlinear fit, nd)

fit_func

fit_nl

fit_nl_ex

image thumbnail

updated 4 years ago

AdvCurveFit by Robert Bemis

Solve complex curve fit problem with parameter pooling & stratification by nonlinear least-squares. (optimization, curve, fitting)

Adventures in curve fitting

PkBgErr(x,y,pk,bg)

[x,y]=limits(a)

image thumbnail

updated 4 years ago

Global Optimization with MATLAB by Stuart Kozola

Demo files from the 2010 webinar "Global Optimization with MATLAB Products" (optimization, genetic algorithm, partical swarm)

Global Minimization of 1D Equation

Springboard for Global Optimization Demos

PlotIterates(x,optimValues,state)

image thumbnail

updated 6 years ago

Particle Swarm Optimization by wael korani

Particle swarm optimization animation (optimization, particle, swarm)

fposition=Live_fn(x)

PSO.m

image thumbnail

updated almost 5 years ago

Submodular Function Optimization by Andreas Krause

This toolbox provides functions for maximizing and minimizing submodular set functions. (optimization, submodular, submodularity)

C=sfo_setdiff_fast(A,B)

C=sfo_unique_fast(A)

[P,Agreedy]=sfo_mi_cluster(sigma,k)

image thumbnail

updated 8 years ago

Optimization of a Double Wishbone Suspension System by Stuart Kozola

Demo files from the Webinar "Introduction to Optimization with MATLAB(R) Products" Oct. 26, 2006 (optimization, pattern search, genetic algorithms)

importfile(fileToRead1,varargin)

updatePlot(varargin)

verifyInstalled

image thumbnail

updated 4 years ago

Algorithmic Trading with MATLAB - 2010 by Stuart Kozola

Files from the November 18, 2010 webinar. (algorithmic trading, trading, moving average)

Algorithmic Trading with MATLAB®: Evolutionary Learning

Algorithmic Trading with MATLAB®: More Signals

Algorithmic Trading with MATLAB®: Moving Average and RSI

image thumbnail

updated almost 7 years ago

Learning PID Tuning III: Performance Index Optimization by Yi Cao

A tool and tutorial to perform optimal PID tuning (pid control, controller tuning, performance index opt...)

Learning PID Tuning III: Performance Index Optimization

[C,fval]=optimPID(G,ctype,idx)

image thumbnail

updated 6 years ago

Tips & Tricks: Getting started using optimization with MATLAB by Stuart Kozola

Demo files from the August 21, 2008 Webinar (optimization, genetic algorithms, simulated annealing)

Optimization Tips Tricks

VEMap(x,RPM,Pratio,VE)

VEPlot(x,optimValues,state)

image thumbnail

updated 7 years ago

Mean-variance portfolio optimization using GA and PATTERNSEARCH by Dimitri Shvorob

(A not-too-serious experiment / code sample) (finance, modeling, analysis)

Mean-variance portfolio optimization using GA and PATTERN...

util(Wts)

image thumbnail

updated 5 years ago

NSGA - II: A multi-objective optimization algorithm by Aravind Seshadri

A function for multi-objective optimization using evolutionary algorithms (genetic algorithm, multiobjective optimi..., nsgaii)

evaluate_objective

function [number_of_objectives, number_of_decision_variab...

function f = genetic_operator(parent_chromosome, M, V, m...

image thumbnail

updated 5 years ago

Automated Failure Boundary Mapping by Stuart Kozola

Demo files from July 21, 2009 webinar (statistics, optimization, clustering)

Failure Boundary Identification

Flutter Model Demo

boundaryArea(Y,X,lb,ub,limitFunction)

image thumbnail

updated 6 years ago

Tunning of PID controller using Particle Swarm Optimization by wael korani

tunining of PID controller by using PSO (optimization, tuning, pid)

Tunning of PID controller using Particle Swarm Optimization

tracklsq(pid)

optsim1

image thumbnail

updated almost 7 years ago

Reliable and Roubst Design by Stuart Kozola

MATLAB Code used in the Jan 2008 Digest Article (optimization, realiability, robust design)

cumprobPlot(cost)

myCostFcn(x,simParms)

myCostFcnRR(x,simParms)

image thumbnail

updated 4 years ago

Control optimization of a 4DOF arm using DIDO by Alan Jennings

4 DOF arm imported via SimMechanics generates dynamics for optimal pick-place control solved by DIDO (control design, optimal control, robot)

Arm_4DOF_ResultsCheck

[a,b]=Arm_4DOF_MinEnergy_Cost(x)

[t3,State3,Control_Out]=Arm_4DOF_PathCompose(Pose1,Pose2,...

image thumbnail

updated 4 years ago

Speeding Up Optimization Problems with Parallel Computing by Stuart Kozola

Files from the webinar: Speeding up optimization problems with parallel computing (aerospace, automotive, demo)

Electron Problem Optimization

First Order Reliability Method using a Simulink Flutter M...

computebestportfolioPCT(expRet,expCov,portSize,targetRet)

image thumbnail

updated 4 years ago

SimMechanics pendulum used for control optimization by Alan Jennings

Pendulum imported via SimMechanics generates dynamics for optimal dampening solved by DIDO. (control design, optimal control, pendulum)

Arm_1DOF_ResultsCheck_a

[Results,u_star2,t,Q,K,tset]=...

[Results,u_star2,t]=Arm_1DOF_LinearStateTransition_Fun(St...

image thumbnail

updated 7 years ago

Compute the Maximum Points Values in Optimum Tetrahedral Volume (update:29-07-07) by Ali OZGUL

optimization analysis with cyclic-permutation (optimization, tetrahedral volume, cyclic permutation)

maxnodetetra(random_nodes)

image thumbnail

updated 8 years ago

Improving an Engine Cooling Fan Using Design for Six Sigma Technique by Stuart Kozola

Demo files from MATLAB Digest Article "Improving an Engine Cooling Fan Using Design for Six Sigma Te (statistics, probability, six sigma)

Improving an Engine Cooling Fan Using Design for Six Sigm...

coded2real(z,bounds)

image thumbnail

updated 6 years ago

Tunning of PID controller using Bacterial Foraging Orientec by Particle swarm optimization by wael korani

tuning the PID controller to get minimum error (optimization, pid tuning controller, bacterial foraging)

Tunning of PID controller using Bacterial Foraging Orient...

tracklsq(pid)

optsim1

image thumbnail

updated 8 years ago

gaevolve by Gabriele Lombardi

A simple but flexible tool to implement genetic algorithms (optimization, genetic algorithms, ga)

Genetic Algorithms

SCrossBits(num1,num2)

SDisp(sol,fit,pop,fits)

image thumbnail

updated almost 4 years ago

Toolbox Sparse Optmization by Gabriel Peyre

Optimization codes for sparsity related signal processing (time frequency, wavelets, sparsity)

Basis Pursuit Denoising with Forward-Backward

Basis Pursuit with Douglas Rachford

Constrained Total Variation Projection with ADDM

image thumbnail

updated almost 8 years ago

RMSEARCH by John D'Errico

Randomly multiply started optimizations for global problems

RMSEARCH demos

rmsearch(fun,optname,x0,LB,UB,varargin)

image thumbnail

updated 7 years ago

FEM. Optimization Analysis on Laminated Composite Plates with FSDT (update:07-23-07) by Ali OZGUL

Epoxi-Laminated Composite Plates optimization analysis (mechanical modeling, epoxi laminate, mindlin plate)

Epox4.m

[Aconnect,Jacobi,H]=Kepoxs(s,i,j,k,px,py,th,flag)

[Cmaterial,Cp]=Cepoxs(E1,E2,G12,G13,G23,v12,v21,tetarandom)

image thumbnail

updated 6 years ago

Bacterial Foraging by wael korani

Bacterial foraing is used to find optimal solution (optimization, bacterial foraging, control system)

Bacterial foraging

fposition=Live_fn(x)

image thumbnail

updated 6 years ago

Programa para la resolución del Problema de Transporte Método de la Esquina Noroeste by Guillermo Montoya

Esquina Noroeste Problema de Transporte (optimization, esquina noroeste prob...)

Programa para la resolucin del Problema de Transporte de PL

agregar.m

balancear.m

image thumbnail

updated 4 years ago

Gradient from Neural Network by Alan Jennings

Function that takes a NN and creates a new NN that gives the gradient. (neural networks, function, gradient)

NN_DerivativeValidate

NN_GradientFunction(net)

image thumbnail

updated 6 years ago

PID tuning controller by Bacterial foraging by wael korani

tuning the PID controller to get minimum error (optimization, pid tuning controller, bacterial foraging)

Tunning of PID controller using Bacterial foraging

tracklsq(pid)

optsim1

image thumbnail

updated 5 years ago

Multi-Objective Optimizaion using Evolutionary Algorithm by Aravind Seshadri

Examples of Multi-Objective Optimization using evolutionary algorithm - NSGA-II (multiobjective optimi..., optimization, nsga ii)

Main Function

Non-Donimation Sort

function f = genetic_operator(parent_chromosome,pro,mu,m...

image thumbnail

updated almost 5 years ago

Modeling Variable Annuities with MATLAB by Yi Wang

This demo shows how to price variable annuity product (Guaranteed Minimum Withdrawal Benefit) (va, variable annuities, variable annuity)

GMWB Demo

calcGMWB(tickers, holdings, startDate, endDate, aWRate, a...

createSurfaceFit(IGWBGrid, initSAGrid, costGrid)

image thumbnail

updated 6 years ago

Calculation of Pareto points by Eduard Polityko

Function is intended for detecting Pareto points. (nondominated, noninferior, efficient points)

[A varargout]=prtp(B)

image thumbnail

updated 5 years ago

Data Analysis with MATLAB for Excel Users by Michael Agostini

Materials for public seminar of the same name (slides and demos) (external interface, excel com activex bui..., photovoltaic)

Energy Forecasting

checkmotor(rpm, motordata)

createfigure(x1, y1, y2)

image thumbnail

updated 7 years ago

Simulate a Hawkes process by Dimitri Shvorob

(and visualize it) (statistics, probability, hawkes intensity poin...)

HAWKESDEMO: Simulate and visualize a Hawkes process

inthawkesm(m,t,H,par)

showhawkesm(m,t,H,par)

image thumbnail

updated 4 years ago

mp3read and mp3write by Dan Ellis

Improved reading and writing of mp3 files (sound, audio file, mpeg audio)

MP3 reading and writing

mp3read(FILE,N,MONO,DOWNSAMP,DELAY)

mp3write(D,SR,NBITS,FILE,OPTIONS)

image thumbnail

updated 4 years ago

ashape: a pedestrian alpha shape extractor by us

extracts 2d alpha shapes from a set of x/y data points (alpha shape, image, segmentation)

fh=aslib(varargin)

p=ashape(varargin)

image thumbnail

updated 4 years ago

pspectro: Photometric and Colorimetric Calculations by Matt Aldrich

A collection of functions to process irradiance data and calculate the color rendering index (photometry, colorimetry, color rendering index)

pspectro: Process Irradiance Data

getbbradiator(input,range)

getcri1995(testsourcespd,referencespd,range)

image thumbnail

updated 7 years ago

Dijkstra's Shortest Path Algorithm by Joseph Kirk

calculates the shortest path and distance between two nodes on a map (dijkstra, shortest path, shortest distance)

dijkstra(nodes,segments,start_id,finish_id)

image thumbnail

updated 6 years ago

GeoML by Gabriele Lombardi

A general morphable template tool for image segmentation. (image analysis, geometry, geometric model)

GeoML: intro

ATE_EdgeDistance(varargin)

ATE_GradientNorm(varargin)

image thumbnail

updated almost 8 years ago

Google Toolbox by Matthew Simoneau

Uses Google's SOAP interface to pull data into MATLAB as a structure. (data import, data export, google)

Using the Google Toolbox

feelinglucky(q,n)

feelinglucky_test

image thumbnail

updated 4 years ago

DNA MicroArray Image Processing Case Study by Robert Bemis

Case study used in Biomedical and Image Processing seminars (highlights algorithm development). (biotech, pharmaceutical, crop)

Microarray Spot Finding Example

[x,y]=limits(a)

r=range(x)

image thumbnail

updated 4 years ago

Surface Fitting using gridfit by John D'Errico

Model 2-d surfaces from scattered data (approximation, interpolation, modeling)

gridfit_demo

gridfit(x,y,z,xnodes,ynodes,varargin)

test_main.m

image thumbnail

updated almost 8 years ago

Spot Border Detection by Eduard Polityko

Spot on image ? get border as numeric array and a number of measurements of a spot and a border (measurements, path tracing, border)

publscript01

I=cleanrays(J);

[x,y,varargout]=digis1(alfa,varargin);

image thumbnail

updated 5 years ago

contest clock by Rafal Kasztelanic

joke visualization of solitaire contest (vis2009)

MATLAB DATAVIS Contest - CONTEST CLOCK

I=bitmapplot(x,y,Ibackground,options)

I=bitmaptext(lines,I,pos,options)

image thumbnail

updated almost 8 years ago

Path Tracing, Measuarement, Fragmentation by Eduard Polityko

Get borders of multiple spot image as numeric array, various measurements, fragmentation, extraction (morphology, segmentation, path tracing)

PATH TRACING, MEASUREMENTS, FRAGMENTATION

I=cleanrays(J);

[X,Y,varargout]=digisn(alfa,varargin);

image thumbnail

updated 7 years ago

B-A Scale-Free Network Generation and Visualization by Mathew George

A set of functions designed to create and visualize scale-free networks. (statistics, probability, scale free network vi...)

B-A Scale-Free Network Generation and Visualization

CNet(Net)

PLplot(Net)

image thumbnail

updated 4 years ago

INT64 arithmetic in MATLAB by Petter

Enables int64 Addition, subtraction, multiplication, division and modulus. (int64, addition, subtraction)

example_int64

abs(a)

abs(a)

image thumbnail

updated 7 years ago

Path Tracing, Measurements, Fragmentation for Doubly-Connected Spot by Eduard Polityko

Path tracing for 1- and 2-connected pixel sets. Elimination of intersection points and dead ends. (morphology, segmentation, path tracing)

PATH TRACING, MEASUREMENTS, FRAGMENTATION FOR DOUBLY-CONN...

I=cleananddiv(J)

[A,varargout]=rzrzc(alfa,varargin)

Contact us