image thumbnail

updated 5 days ago

Truss Design Optimization Based on Generative Algorithms by James Allison

Supplementary material for a WCSMO publication regarding truss design optimization. (structural design, aerospace, automotive)

GA.m

D=TrussData(Coord, Con)

GAcon(x)

image thumbnail

updated 8 days ago

CORE: Conceptual Optimization of Rotorcraft Environment by Sky Sartorius

Facilitates optimization and design space exploration in the conceptual design phase of rotorcraft. (helicopter, aerospace, rotorcraft)

COREmainmenu.m

PAblade_elements.m

PointAnalysisMOM_assumptions.m

image thumbnail

updated 25 days ago

Chebpack by Damian Trif

The MATLAB package Chebpack solves specific problems for differential or integral equations. (mathematics, differential equation..., integral equations)

Ex1pant.m

Ex2_delay.m

Ex2pant.m

image thumbnail

updated 26 days ago

Table Breakpoint Optimization by Tucker McClure

A set of tools for finding the best way to reduce the size of a table. (optimization, breakpoints, tables)

find_best_table_demo.m

Table Optimizer

find_best_table_1d(x_0, z_0, ...

image thumbnail

updated 1 month ago

Broadcast_LP by Kaushik Das

This is a code of "Broadcast Control Mechanisms for three agent". (aerospace, communications, control design)

Broadcast_LP.m

image thumbnail

updated 3 months ago

Simultaneous Plant and Control Design of an Active Automotive Suspension Using Direct Transcription by James Allison

A toolbox for using Direct Transcription to perform combined plant and control design. (aerospace, automotive, control design)

demo_qcar_dt.m

demo_qcar_sequential.m

run_comparison.m

image thumbnail

updated 4 months ago

DirLOT Toolbox by Shogo Muramatsu

MATLAB class definitions for directional lapped orthogonal transforms (boundary operation, system object, genlot)

Contents.m

Contents.m

Contents.m

image thumbnail

updated 4 months ago

Using Analytical Tools to Gain Insight and Speed-up Num. Analysis in MATLAB & Symbolic Math Toolbox by Deepak

files from the webinar (symbolic, eigenvalues, poles)

MLDoubleLink_ImportSymbolicIK.m

MLInverseKinematics.m

beginREADME_AllExamples.m

image thumbnail

updated 5 months ago

Optimal Control Using Control Vector Parameterization by Chang Duan

An example of using control vector parameterization to solve an optimal control problem (optimal control, direct sequential met..., control vector parame...)

main_multistart.m

Optimal Control Using Control Vector Parameterization

[topt,xopt,uopt,thetaopt]=plotopt1( x0,N,ts,dvarO,beta,rho,...

image thumbnail

updated 5 months ago

Lithium Battery Model, Simscape Language and Simulink Design Optimization by Robyn Jackey

Multi-temperature lithium battery model using Simscape language and Simulink Design Optimization (lithium, battery, demo)

plot_estim_results.m

plot_estim_results.m

plot_estim_results.m

image thumbnail

updated 5 months ago

Analyzing Investment Strategies with CVaR Portfolio Optimization by Bob Taylor

Scripts and data to demonstrate the new PortfolioCVaR object in Financial Toolbox. (finance, portfolio, optimization)

cvarwebinar.m

cvarwebinar_calibration.m

cvarwebinar_normality.m

image thumbnail

updated 6 months ago

Files for the 2012 Webinar "Tips and Tricks - Getting Started Using Optimization with MATLAB" by Seth DeLand

These are the files that were used for the demonstrations in the webinar. (fmincon, gradient, patternsearch)

GlobalOptimScript.m

VEOptimization.m

compareApproaches.m

image thumbnail

updated 8 months ago

Co-Blade: Software for Analysis and Design of Composite Blades by Danny Sale

Analysis and design of composite blades for wind and hydrokinetic turbines (wind turbine, composite blade, hydrokinetic turbine)

CoBlade.m

...

...

image thumbnail

updated 1 year ago

Demo: Finding an Optimal Path Using MATLAB and Optimization Toolbox by Teja Muppirala

Solve the path planning problem of going through a vector field of wind in the least possible time. (path planning, flight path, gui)

PathOptimizationScript.m

TimeDependentPathOpt.m

PathOptimizationDemo.m

image thumbnail

updated 1 year ago

Optimization in MATLAB: An Introduction to Quadratic Programming by Seth DeLand

Files used in "An Introduction to Quadratic Programming" Webinar (fmincon, nonlinear programming, nonlinear optimizatio...)

DefineConstraints.m

HydroelectricDamOptimization.m

HydroelectricDamOptimization_largeScale.m

image thumbnail

updated 1 year ago

Optimal Component Selection Using the Mixed-Integer Genetic Algorithm by Seth DeLand

Use the mixed-integer genetic algorithm to solve an engineering design problem. (genetic algorithm, mixed integer, optimization)

RunThermistorExample.m

ThOptimPlot(options,state,flag,Tdata,VData,Res,ThVal,ThBeta...

objectiveFunction(x,StdRes, StdTherm_Val, StdTherm_Beta,Tda...

image thumbnail

updated 1 year ago

Demo Files for "Optimizing Lookup Tables" Seminar by Teja Muppirala

Demo Files for "Optimizing Lookup Tables" Seminar (presented at MATLAB Expo 2011) (optimization, lookup tables)

twodlut_ex.m

makeplot(x, optimValues, state)

model(x,y)

image thumbnail

updated 1 year ago

Improving the convergence of Nelder-Mead (and so fminsearch) by Emile Simon

This highlights a (common) trick to improve the convergence of NM, and a problem within fminsearch. (optimization, neldermead, restart)

BenchmarkXSquared.m

nmsmax(fun, x, stopit, savit, varargin)

image thumbnail

updated 1 year ago

Minimum settling time control design through direct search optimization methods by Emile Simon

New approach for designing controllers explicitely minimizing the settling time of a time response. (optimization, control design, settling time)

MainResults.m

MultiTests.m

ClosedLoop(Sol2,Ap,B1,B2,C1,C2,D11,D12,D21)

image thumbnail

updated 2 years ago

Optimization Tips and Tricks by John D'Errico

Tips and tricks for use of the optimization toolbox, linear and nonlinear regression. (confidence intervals, tutorial, examples)

ReadMe.m

optimtips

[x,fval,exitflag,output]=fminsearchbnd(fun,x0,LB,UB,options...

image thumbnail

updated 2 years ago

Managing Diversification by Attilio Meucci

Entropy-based mean-diversification efficient frontier (portfolio management, financial engineering, optimization)

S_MAIN.m

GenFirstEigVect(S,A)

MaxEntropy(G,w_b,w_0,Constr)

image thumbnail

updated 2 years ago

Using MATLAB to Optimize Portfolios with Financial Toolbox by Bob Taylor

Scripts and data to demonstrate the new Portfolio object in Financial Toolbox. (backtesting, analysis, finance)

part1_intro.m

part2_strategy.m

part3_costs.m

image thumbnail

updated 2 years ago

Hybrid Genetic Optimizer for Grey-box Model Identification by Jie Hu

Matlab code of a hybrid genetic optimizer for Grey-box Model Identification. (optimization, modeling, system identification)

Buss_Sym.m

Interp1_n6030.m

MainScript_PAex.m

image thumbnail

updated 2 years ago

Web Server Demo by Stefan Duprey

How to deploy a MATLAB® made application on a web server (optimization, compiler, deployment)

myAnalysis.m

myAnalysis.m

CelltowerGUI()

image thumbnail

updated 2 years ago

LinStats by Michael Boedigheimer

Statistical analysis (ANOVA,…) and plotting of fixed and mixed effects models using modern methods (statistics, gui, optimization)

test_linstats.m

blkrepmat( type, c, q )

center(X, V, dim)

image thumbnail

updated 2 years ago

Digital Image Correlation and Tracking by Christoph Eberl

Calculate displacement and strain from a series of images (digital image correla..., aerospace, measurement)

jobskript.m

jobskript_mp.m

stress_strainmatch.m

image thumbnail

updated 2 years ago

Data based modeling of nonlinear dynamic systems using System Identification Toolbox by Rajiv Singh

Perspectives on nonlinear identification using a throttle valve modeling example. (system identification, narmax, nlarx)

dataprep.m

throttledemo.m

throttleODE(t, x, F, c, k, K, b, varargin)

image thumbnail

updated almost 3 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)

DemoGAwPCT.m

electronProblemScript.m

optimMotorDesign.m

image thumbnail

updated 3 years ago

UK Power Value Neutral hedge by Ahmos Sansom

Example of a value neutral hedge for the UK power (electricity) markets. (optimization, mathematics, finance)

HedgeControl.m

HedgeMinNightBaseFunction(x, TotalPrice, BasePrice, NightPr...

HedgeMinNightPeakBaseFunction(x, TotalPrice, BasePrice, Pea...

image thumbnail

updated 3 years ago

Hydraulic Valve Parameters From Data Sheets and Experimental Data by Steve Miller

Models and white paper on obtaining realistic parameter values from data sheets and measured data. (hydraulic, valve, optimization)

Valve_Params_Demo_Script.m

calculate_frequency_response_characteristic.m

check_flowrate_error.m

image thumbnail

updated 3 years ago

Term Structure of Volatility Calibration by Ahmos Sansom

Derives term structure parameters used in Commodity pricing (mathematics, finance, optimization)

TSOVControl.m

ReturnsLFMin(x,returns,t,TermType)

TermFunMin(x,t,LocalVol,TermType)

image thumbnail

updated 3 years ago

Global Optimization with MATLAB by Stuart Kozola

Demo files from the 2010 webinar "Global Optimization with MATLAB Products" (direct search, genetic algorithm, global optimization)

VEoptimExample.m

gaPeaksExample.m

gaRastriginsExample.m

image thumbnail

updated 3 years ago

Salvaging a Linear Correlation Matrix by Ahmos Sansom

Finds the nearest correlation Matrix using the Hypershere or Spectral decomposition methods (finance, mathematics)

CorrelationExample.m

HypersphereDecomp(InMat, Tol, minOption)

SpectralDecomp(InMat)

image thumbnail

updated 3 years ago

Optimizing breakpoints for Tables by Richard Willey

MATLAB code to support the "Generating Optimal Tables using MATLAB" webinar. (lookup table, table, optimization)

TableDemo.m

new_visuals.m

delta2xy(delta,M,Xrange,Yrange)

image thumbnail

updated 3 years ago

Automated Failure Boundary Mapping by Stuart Kozola

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

setup.m

Failure Boundary Identification

Flutter Model Demo

image thumbnail

updated almost 4 years ago

plot_feasible.m by Matthew Roughan

plot_feasible.m is a simple bit of code for visualizing 2D linear programming problems. (linear programming, hatch, hatching)

plot_feasible_test.m

[sorted_vertices, ...

image thumbnail

updated almost 4 years ago

Solution to Economic Dispatch by Differential evolution by Saloman Danaraj

this software solves the economic dispatch by differential evolution (economic dispatch, optimization, power systems)

detest1.m

dedemov(action);

devec(NP,D,F,CR,itermax,strategy);

image thumbnail

updated almost 4 years ago

Quadratic Programming Solution to Dynamic Economic Dispatch by Saloman Danaraj

This program solves the Dynamic Economic Dispatch by quadratic Programming. (dynamic economic disp..., power systems, quadratic programming)

dyneld.m

test1.m

image thumbnail

updated 4 years ago

Improved PSO program to solve Economic Dispatch by Saloman Danaraj

This program solves the economic dispatch problem by improved PSO algorithm (optimization, pso, economic disptach)

goplotpso.m

psotest.m

test.m

image thumbnail

updated 4 years ago

Developing a Financial Market Index Tracker using MATLAB OOP and Genetic Algorithms by Mark Hoyle

Files used in the webinar of the same name (finance, modeling, analysis)

Batch_Run.m

Batch_Run_Results.m

DemoSetup.m

image thumbnail

updated 4 years ago

weighted least-squares + weighted min-max optimization by Lai Chiong Ching

Optimization using both weighted least squares and weighted min-max (optimization, least squares, minmax)

fwlsmm_demo.m

...

egCostFunc(x)

image thumbnail

updated 4 years ago

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

Demo files from the August 21, 2008 Webinar (optimization, simulated annealing, nonlinear optimizatio...)

compareApproaches.m

Optimization Tips Tricks

VEMap(x,RPM,Pratio,VE)

image thumbnail

updated 5 years ago

Economic emission dispatch by Saloman Danaraj

This software solves the economic emission dispatch by quadratic programming (emission dispatch, optimization, economic dispatch)

test.m

[P Fcost Emi Pl]=emield(elddata,emidata,h1,h2,B,Pd)

image thumbnail

updated 5 years ago

Economic dispatch by quadratic programming by Saloman Danaraj

This software solves the economic dispatch problem by quadratic programming (power systems, quadratic programming, economic dispatch)

test.m

[P Fcost Pl]=eld(data,B,Pd)

image thumbnail

updated 5 years ago

Reliable and Roubst Design by Stuart Kozola

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

checkLicense.m

mldemo_suspgraph.m

rrdesign.m

image thumbnail

updated 5 years ago

fminconCSD by Yi Cao

A wrap of fmincon using complex step differentiation to calculate gradient (optimization, complex step differen..., nonlinear optimizatio...)

fminconCSD_example.m

[v1,v2,v3,v4,v5,v6,v7]=fminconCSD(fun,x0,A,B,Aeq,Beq,LB,UB,...

mycon(x,a2)

image thumbnail

updated 5 years ago

lsqnonlinCSD by Yi Cao

A wrap of lsqnonlin using complex step differentiation to get Jacobian (optimization, complex step differen..., nonlinear least squar...)

lsqnonlinCSD_example.m

[v1,v2,v3,v4,v5,v6,v7]=lsqnonlinCSD(funhandle,varargin)

bananaobj(x)

image thumbnail

updated 5 years ago

MathWorks Webinar: Using Genetic Algorithms in Financial Applications by Oren Rosen

Presentation and M-Files for MathWorks Webinar (cardinality constra, analysis, finance)

Script.m

ComputeBestPortfolio(expRet,expCov,portSize,targetRet)

ComputeHistoricalStats(prices)

image thumbnail

updated 5 years ago

lsqnonlinSym by Yi Cao

A wrap of lsqnonlin to get Jacobian (optimization, symbolic jacobian, nonlinear least squar...)

lsqnonlinSym_example.m

[v1,v2,v3,v4,v5,v6,v7]=lsqnonlinSym(funhandle,varargin)

mycon(x,a2)

image thumbnail

updated 5 years ago

fminconSym by Yi Cao

A wrap of fmincon to get gradient (symbolic gradient, nonlinear optimizatio..., optimization)

fminconSym_example.m

[v1,v2,v3,v4,v5,v6,v7]=fminconSym(fun,x0,A,B,Aeq,Beq,LB,UB,...

bananaobj(x)

Contact us