Optimization Programming in Matlab

2
Optimization Programming in Matlab Days Topics Content Theor y Lab DAY 1 MATLAB PROGRAMMING Matrix Operations Scalar Functions Vector Functions Scripting Flow control Logical operations 1 2 DAY 1 MATLAB PROGRAMMING Error messages String input Graphics Clock efficiency 1 1 DAY 1 OPTIMIZATION INTRODUCTION Identifying the problems Running an optimization using Optimization Tool Applying the optimization process Using optimization functions 1 3 DAY 2 OBJECTIVE FUNCTION Using an objective function file Specifying objective functions with function handles Passing extra data to objective functions 1 2 DAY 2 CONSTRAINTS SPECIFICATION Identifying different types of constraints Defining bounds Defining linear constraints Defining nonlinear constraints 1 2

description

syallabus

Transcript of Optimization Programming in Matlab

Optimization Programming in MatlabDaysTopics ContentTheoryLab

Day 1Matlab Programming Matrix Operations Scalar Functions Vector Functions Scripting Flow control Logical operations12

Day 1Matlab Programming Error messages String input Graphics Clock efficiency11

Day 1Optimization Introduction Identifying the problems Running an optimization using Optimization Tool Applying the optimization process Using optimization functions

13

Day 2Objective Function Using an objective function file Specifying objective functions with function handles Passing extra data to objective functions

12

Day 2Constraints Specification Identifying different types of constraints Defining bounds Defining linear constraints Defining nonlinear constraints

12

Day 2Choosing solver Classifying the objective Choosing a solver Choosing the algorithm

2

Day 3Efficiency and performance Analysis Examining the optimization Interpreting the result Setting convergence options Providing derivative information

13

Day 3Global Optimization Finding the global minimum Using genetic algorithms to solve discrete problems

13