San Jose State University
Department of Mechanical and Aerospace Engineering
Course:
ME270, Numerical Methods in Engineering
Semester:
Spring 2010
Prerequisite:
BSMAE or instructors consent
Class hours:
Wednesdays at 5:00PM-7:50PM
Instructor:
Dr. Farzam R
Chapter 11
Partial Dierential
Equations
A wide variety of partial dierential equations occurs in technical computing. We
cannot begin to cover them all in this book. In this chapter, we limit ourselves to
three model problems for second-order partial dier
Chapter 10
Eigenvalues and Singular
Values
This chapter is about eigenvalues and singular values of matrices. Computational
algorithms and sensitivity to perturbations are both discussed.
10.1
Eigenvalue and Singular Value Decompositions
An eigenvalue and
Chapter 9
Random Numbers
This chapter describes algorithms for the generation of pseudorandom numbers with both uniform and normal distributions.
9.1
Pseudorandom Numbers
0.95012928514718
Here is an interesting number:
This is the first number produced by
Chapter 8
Fourier Analysis
We all use Fourier analysis every day without even knowing it. Cell phones, disc drives, DVDs, and JPEGs all involve fast finite Fourier transforms. This chapter discusses both the computation and the interpretation of FFTs. The
Chapter 7
Ordinary Differential Equations
Matlab has several different functions for the numerical solution of ordinary differential equations. This chapter describes the simplest of these functions and then compares all of the functions for efficiency, a
Chapter 6
Quadrature
The term numerical integration covers several different tasks, including numerical evaluation of integrals and numerical solution of ordinary differential equations. So we use the somewhat old-fashioned term quadrature for the simples
Chapter 5
Least Squares
The term least squares describes a frequently used approach to solving overdetermined or inexactly specied systems of equations in an approximate sense. Instead
of solving the equations exactly, we seek only to minimize the sum of
Chapter 3
Interpolation
Interpolation is the process of defining a function that takes on specified values at specified points. This chapter concentrates on two closely related interpolants: the piecewise cubic spline and the shape-preserving piecewise cu
Chapter 2
Linear Equations
One of the problems encountered most frequently in scientific computation is the solution of systems of simultaneous linear equations. This chapter covers the solution of linear systems by Gaussian elimination and the sensitivit
Chapter 1
Introduction to MATLAB
This book is an introduction to two subjects: Matlab and numerical computing. This rst chapter introduces Matlab by presenting several programs that investigate elementary, but interesting, mathematical problems. If you al
Preface
Numerical Computing with MATLAB is a textbook for an introductory course
in numerical methods, Matlab, and technical computing. The emphasis is on informed use of mathematical software. We want you learn enough about the mathematical functions in
Chapter 4
Zeros and Roots
This chapter describes several basic methods for computing zeros of functions and then combines three of the basic methods into a fast, reliable algorithm known as `zeroin'.
Let's compute 2. We will use interval bisection, which