 University of Tennessee Department of Chemical Engineering

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

Get help by Class or by Topic or go straight to the GUIs

 Get Help by Class undergraduate ChE 301: Applied Statistical and Numerical Methods for Engineers method: systems of linear algebraic equations method: systems of nonlinear algebraic equations method: systems of ordinary differential equations method: numerical integration method: regression and analysis of variance project: Experimental Determination of Reaction Rate Constants project: Determination of a the Steady-state and Transient behavior of a Non-Adiabatic, Non-Isothermal Continuously-Stirred-Tank Reactor codes: for the above methods ChE 240: Fluid Flow and Heat Transfer project: flow in a piping network project: Using partial differential equations to solve the Heat Equation example: 1-1 shell-and-tube heat exchanger ChE 310: Unit Operations Laboratory I project: Using the Bernoulli equation to describe Efflux from a Tank codes: code for the project graduate ChE 505: Advanced Mathematics for Engineers additional material beyond what's in the ChE 301 website method: transformations using linear algebra method: stability analysis of systems of ordinary differential equations method: partial differential equations (parabolic, hyperbolic, elliptic) method: integral equations codes: codes for the above problems

 Get Help by Topic complete material notes method: algebraic equations method: ordinary differential equations method: partial differential equations (parabolic, hyperbolic, elliptic) method: integral equations codes codes: for algebraic equations, ODEs, numerical integration, regression, analysis of variance codes: more sophisticated codes for algebraic equations, stability analysis of ODEs, solution of PDEs and Integral Equations codes: for combining root-finding and ODE-solver techniques when the ODE cannot be expressed as dy/dx = f(x,y), an example

 GUIs GUIs: quick and dirty A Graphical User Interface (GUI, pronounced "gooey") is a program that makes using a piece of software more user friendly. The following GUIs are written to be used in MATLAB. They make performing complex numerical computations virtually foolproof. codes for MATLAB (zipped with WinZip) These GUIs were written in Matlab 5.1. Matlab 6.0 is not backwards compatible with some GUI features. Therefore, there is no guarantee that these programs will work in MATLAB 6.0. Furthermore, the GUI for Solving a system of N nonlinear algebraic equations has an option to use the MATLAB instrinsic function, fsolve. The function, fsolve, gives Matlab the capability to solve a system of nonlinear algebraic equations for its roots. However, fsolve is not included in the basic MATLAB package. It is part of the optimization toolbox. If you have not purchased the additional optimization toolbox, the fsolve functionality will be absent.

 Primer for using Matlab Workshop Hand-out This seminar was presented to the faculty of the Department of Chemical Engineering at the University of Tennessee on August 20, 2001. workshop handout (*.pdf format)

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.

There have been accesses to this page since August 27, 1998.