Next:
Contents
Up:
HOME
Numerical Analysis for Chemical Engineers
Taechul Lee (tclee@prosys.korea.ac.kr)
Contents
Modeling, Computers, and Error Analysis
Mathematical Modeling and Engineering Problem-Solving
A Simple Mathematical Model
Computers and Software
The Software Development Process
Algorithm Design
Program Composition
Quality Control
Approximations and Round-Off Errors
Significant Figures
Accuracy and Precision
Error Definitions
Truncation Errors and the Taylor Series
The Taylor Series
Using the Taylor Series to Estimate Truncation Errors
Numerical Differentiation
Roots of Equations
Backeting Methods
Graphical Methods
The Bisection Method
The False-Position Method
Open Methods
Simple Fixed-point Iteration
The Newton-Raphson Method
The Secant Method
Multiple Roots
Systems of Nonlinear Equations
Roots of Polynomials
Polynomials in Engineering and Science
Computing with Polynomials
Conventional Methods
Root Location with Libraries and Packages
Engineering Applications: Roots of Equations
Linear Algebraic and Equations
Gauss Elimination
Solving Small Numbers of Equations
Naive Gauss Elimination
Pitfalls of Elimination Methods
Techniques for Improving Solutions
Complex Systems
Nonlinear Systems of Equations
Gauss-Jordan
LU Decomposition and Matrix Inversion
LU Decomposition
The Matrix Inverse
Error Analysis and System Condition
Special Matrices and Gauss-Seidel
Special Matrices
Gauss-Seidel
Linear Algebraic Equation with Libraries and Packages
Engineering Applications: Linear Algebraic Equations
Optimization
One-dimensional Unconstrained Optimization
Golden-Section Search
Quadratic Interpolation
Newton's Method
Multidimensional Unconstrained Optimization
Direct Methods
Gradient Methods
Contrained Optimization
Linear Programming
Optimization with Packages
Engineering Applications: Optimization
Curve Fitting
Least-Squares Regression
Linear Regression
General Linear Least-Squares
Nonlinear Regression
Interpolation
Newton's Divided-Difference Interpolating Polynomials
Lagrange Interpolating Polynomial
Spline Interpolation
Fourier Approximation
Curve Fitting with Sinusoidal Functions
Fourier Integral and Transform
Discrete Fourier Transform (DFT)
Fast Fourier Transform (FFT)
The Power Spectrum
Curve Fitting with Libraries and Packagies
Engineering Applications: Curve Fitting
Numerical Differentiation and Integration
Newton-Cotes Integration of Equations
The Trapezoidal rule
Simpson's rule
Intergrations of Equations
Romberg integration
Gauss Quadrature
Improper integrals
Numerical Differentiation
High-accuracy differentiation formulas
Richardson extrapolation
Derivatives of unequally spaced data
Numerical integration/differentiation formulas with libraties and packages
Engineering Applications: Numerical Integration and Differentiation
Ordinary Differential Equations
Runge-Kutta Methods
Euler's Method
Improvement of Euler's Method
Runge-Kutta Method
Systems of Equations
Adaptive Runge-Kutta Method
Stiffness and Multistep Methods
Stiffness
Multistep Methods
Boundary-Value and Engenvalue Problems
General Methods of Boundary-Value Problems
ODEs and Eigenvalues with Libraries and Packages
Engineering Applications: Ordinary Differential Equations
Partial Differential Equations
Finite Difference: Elliptic Equations
The Laplace Equations
Solution Techniques
Boundary Conditions
The Control Volume Approach
Finite Difference: Parabolic Equations
The Heat Conduction Equation
Explicit Methods
A Simple Implicit Method
The Crank-Nicholson Method
Finite Element Method
Calculus of variation
Example: The shortest distance between two points
The Rayleigh-Ritz Method
The Collocation and Galerkin Method
Finite elements for ordinary-differential equations
Engineering Applications: Partial Differential Equations
Using Matlab
¼³Ä¡
Matlab ±âÃÊ
¹è¿
Customization
Summary
Á¦¾î¹®
if, else, and elseif
switch
while
for
break
Summary
ÇÔ¼ö¸¸µé±â
Matlab¿¡¼ ±×¸² ±×¸®±â
plot ¸í·É¾î
°í±Þ plot ¸í·É¾î
±×¸²À» ±×¸®´Â ´Ù¸¥ ¸í·É¾îµé
¿¹Á¦
Linear Equation
Using Fortran
¼³Ä¡ ¹× »ç¿ë¹ý
MS Window¿¡¼ ÀÛµ¿ÇÏ´Â Æ÷Æ®¶õ
Unix ¸Ó½Å¿¡¼ ÀÛµ¿ÇÏ´Â Æ÷Æ®¶õ
Summary
µ¥ÀÌÅÍ¿Í ÀÔÃâ·Â
±âº»Àû ±¸¼º
±âº»Àû µ¥ÀÌÅÍ Å¸ÀÔ
ÀԷ°ú Ãâ·Â¿¡ °üÇØ
Redirection
Dimension
µ¥ÀÌÅÍ ÃʱâÈ
Summary
Á¦¾î¹®
STOP¹®
GOTO¹®
PAUSE¹®
CONTINUE¹®
CALL¹®
RETURN¹®
IF¹®
DO¹®
Summary
ºÎÇÁ·Î±×·¥
FUNCTION
SUBROUTINE
ºÎÇÁ·Î±×·¥ ÄÄÆÄÀÏ
¶óÀ̺귯¸® ¸¸µé±â
EXTERNAL ¹® »ç¿ëÇϱâ
IMSL »ç¿ëÇϱâ
About this document ...
Next:
Contents
Up:
HOME
Taechul Lee
2001-11-29