University of Tennessee
Department of Chemical Engineering



A Web Resource for the Development of Modern Engineering Problem-Solving Skills

A Graphical User Interface for multivariate nonlinear optimization


The code, nonlinopt_gui.m, presents a user friendly graphical user interface (GUI) to numerically find the optimal values of up to 10 coefficients in a nonlinear algebraic equation. As written it is intended to be optimize fitting parameters in a theoretical function to experimental data. It is extremely simple to use and is self-explanatory once the files are downloaded.

Installation instructions:

  1. Create a directory in your personal disk space called, for example, nonlinopt_gui
  2. Download the file nonlinopt_gui.zip to that directory
  3. Use WinZIP to extract the MATLAB files from the zipped file into the directory

Operation instructions:

  1. Open MATLAB
  2. Change directories to the directory where you extracted the files, by typing at the command line prompt
    cd z:\my_directory\nonlinopt_gui
  3. At the MATLAB command line prompt, type nonlinopt_gui
  4. The rest is self-explanatory

Other notes:

  1. This file is zipped with WinZip.
  2. This code was created by Dr. David Keffer at the Department of Chemical Engineering, University of Tennessee, Knoxville. It was last updated on August 17, 2001.

Download: Download nonlinopt_gui.m



Contact:  Web Resource Manager (Dr. David Keffer)
Link:  Back to my Research Homepage


Notice: All material (lecture notes, programming codes, and sample problems) in this site are the property of David Keffer and are protected by copyright. These notes may not be reproduced for public consumption without prior consent by David Keffer. Currently, only registered the faculty and the students of the Department of Chemical Engineering at University of Tennessee, Knoxville have this consent.