(These codes have been zipped with WinZip^{®}.
You must unzip them and move them to your current working MATLAB^{®} directory in order to use them.)
 11 Shell and Tube Heat Exchanger Solver
Includes
 Iteratively solve for unknown shell and tube outlet temperatures
 Has a physical property table for water built in
 Doesn't work for crossover (all hot fluid temps must be greater than all cold fluid temps)
 Ordinary Differential Equation Solver
Includes
 single first order ODE IVP using Euler and RungeKutta routines (sysode.m)
 nequation system of firstorder ODE IVP's using Euler and RungeKutta routines (sysode.m)
 shooting method (using Euler or RK4) for nthorder ODE BVP's (shooting.m)
 Regression Routines (regress.m)
Includes
 simple regression (singlevariable linear regression)
 nvariable linear regression
 nthorder singlevariable polynomial regression (e.g. cubic spline)
 Integration Routines (integrate.m)
Includes
 Numerical Integration of a function using the Trapezoidal Rule
 Numerical Integration of a function using Simpson's 1/3 Rule
 Numerical Integration of a function using Gaussian Quadrature
 Numerical Integration of data using the Trapezoidal Rule or Simpson's 1/3 Rule
 Systems of Nonlinear Algebraic Equations Solver
Includes
 1 nonlinear algebraic equations solver (rootfinder.m)
 nequation system of nonlinear algebraic equations solver (syseqn.m)
 An example of solving a system of nonlinear equations: the material balance on an extractor with 2 components in the feed, solvent, extract, and raffinate streams.
