MATLAB is a programming platform designed specifically for engineers and scientists to analyze and design systems and products. The heart of MATLAB is the MATLAB language, a matrix-based multi-paradigm programming language and a numeric computing environment allowing the most natural expression of computational mathematics. MATLAB is one the most widespread mathematical system. Although MATLAB is intended primarily for numeric computing, a toolbox uses the MuPAD symbolic engine, another package, Simulink, adds graphical multi-domain simulation and model-based design for dynamic and embedded systems. Another modeling approach to optimization with MATLB is the TOMLAB Optimization Environment. A free alternative of MATLAB is Octave.

A small blending problem is given to show the optimization approach with MATLAB. Two implementations of the model are given to illustrate various aspects of the system.

   2.9.1 Steel Blending (mixing)