#
MS4327

##
Optimisation

# Lecture Notes

Slides in Adobe PDF format

# Matlab Manuals

Matlab Lecture Notes for Numerical Computation module

Informal Intro to Matlab

Official Intro to Matlab

Very Nice Intro to Matlab

Much more detailed Matlab Course

The classic manual on Matlab written by Cleve Moler - one of its developers.

# Matlab Example m-files

Simple Matlab function m-file to demonstrate Wolfe Conditions

More sophisticated Matlab function m-file to demonstrate Wolfe Conditions

Demo Matlab function m-file to evaluate Phi for use with Wolfe.m

Matlab m-files to implement a simple line search on a general n-dimensional problem using Newton's Method and a simple line search.

Introduction to the m-files for a reliable/robust line search on a general n-dimensional problem.

Matlab m-files to implement a reliable/robust line search on a general n-dimensional problem.

Matlab m-file to compute Rosenbrock's function, its gradient and its Hessian

A simple Matlab m-file to generate contour plots

Sample m-file for Rosenbrock's function - use with plotcontour

Paper by Dolan & More - A discussion of perf.m: an m-file which creates performance "stair-plots" for competing solvers

Local copy of Dolan/More paper

perf.m: an m-file which creates performance "stair-plots" for competing solvers

Example of output from perf.m

# Past Papers

Examination Papers for years 2003 to 2016