Untitled 2
Untitled 2
Untitled 2
2. Overview / Introduction
Foundations of mathematics is the study of the philosophical and logical[1] and/or algorithmic
basis of mathematics, or, in a broader sense, the mathematical investigation of what underlies
the philosophical theories concerning the nature of mathematics.[2] In this latter sense, the
distinction between foundations of mathematics and philosophy of mathematics turns out to be
quite vague. Foundations of mathematics can be conceived as the study of the basic
mathematical concepts (set, function, geometrical figure, number, etc.) and how they form
hierarchies of more complex structures and concepts, especially the fundamentally important
structures that form the language of mathematics (formulas, theories and their models giving a
meaning to formulas, definitions, proofs, algorithms, etc.) also called metamathematical
concepts, with an eye to the philosophical aspects and the unity of mathematics. The search for
foundations of mathematics is a central question of the philosophy of mathematics; the abstract
nature of mathematical objects presents special philosophical challenges.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
Mathematical Foundation
a. Derivatives and Integrals. ... The derivative can give you a precise instantaneous value for
that rate of change and lead to precise modeling of the desired quantity. The integral of a
function can be geometrically interpreted as the area under the curve of the mathematical
function f(x) plotted as a function of x.
ADDITION OF VECTORS
υ = (υ1 υ 2 υ 3 ... υ n )
µ = (µ1 µ2 µ3 µn )
υ + µ = (υ1 + µ1 ,+υ 2 + µ 2 ,+υ 3 + µ 3 ,+... + υ n + µ n )
Note: Add only vectors with the same dimensional vectors
then [ ]where
A = aij
i = 1,2,3...m
j = 1,2,3...n
Where: A = matrix
aij = element of the matrix
mxn = size of the matrix
m = number of rows
n = number of columns
EQUALITY OF MATRICES
Two matrices A and B are equal iff their corresponding elements are equal
Given:
[ ]
A = aij
B = [b ]
ij
then A = B
iff aij = bij
ADDITION OF MATRICES
Two matrices A & B can be added iff their size are equal that is
[ ]
A = aij
B = [b ]
ij
i = 1,2,3...m
where
j = 1,2,3...n
[
A + B = aij + bij ]
Addition of matrices of different sizes is undefined
TYPES OF MATRICES
1. Row Matrix – matrix consisting of a single row
2. Column Matrix – matrix consisting of a single column
3. Square Matrix of Order n = an nxn matrix with n rows and columns
4. Zero Matrix – a matrix where the element is equal to zero
5. Conformable Matrix – two matrices A & B are said to be conformable in the order of AB
if the number of columns of A is equal to the number of rows of B
SPECIAL MATRICES
T
A. TRANSPOSE OF A MATRIX, A
If A=[aij] ;any mxn matrix
AT = a ji [ ]
;the transpose is an nxm matrix
B. CONJUGATE OF A MATRIX, A
If A=[aij] ; any mxn matrix
[
A = conjugate of aij ]
T * T
C. TRANJUGATE OR HEMETIAN CONJUGATE, A , A , A
1. If A = any mxn matrix
AT= transpose of A
Then A* = conjugate of the transpose of A = tranjugate of A
2. If A = any mxn matrix
A = any conjugate of A
Then A* = transpose of the conjugate of A = tranjugate of A
D. SUBMATRIX,As
If A=[aij] ;any mxn matrix
where i = 0,1,2,3…m
j = 0,1,2,3…n
then As = [akl] if 0 < k ≤ m and 0 < l ≤ n
E. TRIANGULAR MATRICES (Possible iff m=n)
1. Upper Triangular
A=[aij] ;any mxn matrix
where aij = 0 if i>j
2. Lower Triangular
A=[aij] ;any mxn matrix
where aij = 0 if i<j
F. DIAGONAL MATRICES,Dg
1. Diagonal Matrix
Dg(a11,a22,a33…anm)
A=[aij] ;a square matrix
where aij = 0 if i ≠ j
2. Scalar Diagonal Matrix
Dg(a,a,a…a)
3. Identity Matrix
Dg(1,1,1…1)
Assignment:
7. Assessment Task
Quizzes:
Quiz 1
a. cos x
b. 1/(1-x)
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
DETERMINANTS
a11 a12 a 13 ... a1n
a 21 a 22 a 23 ... a2n
A = a31 a32 a33 ... a3n
... ... ... ... ...
a m1 a m 2 a m 3 ... a mn
Properties of Determinants
1. For every matrix A of order n, for each
n
1 ≤ i ≤ n , det A = ∑ aik Aik
k =1
n
1 ≤ j ≤ n , det A = ∑ a kj Akj
k =1
GAUSSIAN MATRIX
Row Echelon Form (Gaussian Elimination)
1 q12 q13 ... q1n c1
0 1 q 23 ... q2n b2
0 0 1 ... q3n b3
... ... ... ... ... ...
0 0 0 ... q mn cm
Row-Reduced Echelon Form (Gauss-Jordan Elimination)
1 0 0 ... 0 c1
0 1 0 ... 0 b2
0 0 1 ... 0 b3
... ... ... ... ... ...
0 0 0 ... q mn c m
Solution of an Inverse
Given A=[aij]
Am = matrix of the determinant of the minors of each element of A
Am =[ Mij ]
AmT = transpose of Am
Adjoint of A = AmT
adjA
A −1 =
Therefore det A
Dx1 Dx 2 Dx3
x1 = x2 = x3 =
A A A
Characteristic Equation
(λ − a11 ) x1 − a12 x 2 − a13 x3 ...a1n x n = 0
− a 21 x1 + (λ − a 22 ) x 2 − a 23 x3 ...a 2 n x n = 0
− a31 x1 − a32 x 2 + (λ − a33 ) x3 ...a3n x n = 0
− a m 1 x1 − a m 2 x 2 − a m 3 x3 ...(λ − a mn ) x n = 0
⎡ 13 − 10 7 − 4⎤
⎢− 4 3 − 2 1 ⎥⎥
⎢
⎢⎣ 2 1 − 4 7 ⎥⎦ R2 (3) + R1
⎡ 1 − 1 1 − 1⎤
⎢− 4 3 − 2 1 ⎥
⎢ ⎥ R1 (4) + R2
⎢⎣ 2 1 − 4 7 ⎥⎦ R1 (−2) + R3
⎡1 − 1 1 − 1⎤
⎢0 − 1 2 − 3⎥
⎢ ⎥
⎢⎣0 3 − 6 9 ⎥⎦ R2 (−1)
⎡1 − 1 1 − 1⎤
⎢0 1 − 2 3 ⎥
⎢ ⎥
⎢⎣0 3 − 6 9 ⎥⎦ R2 (−3) + R3
⎡1 − 1 1 − 1⎤ x − y + z = −1
⎢0 1 2 3 ⎥
⎢ ⎥ y + 2z = 3
⎢⎣0 0 0 0 ⎥⎦ 0 = 0
Let z = c
y − 2c = 3
y = 2c + 3
x − (2c + 3) + c = −1
x = 2c + 3 − c − 1
x=c+2 ⎡ x⎤ ⎡1 ⎤ ⎡ 2 ⎤
⎢ y ⎥ = c ⎢ 2⎥ + ⎢ 3⎥
y = 2c + 3 ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
z=c ⎢⎣ z ⎥⎦ ⎢⎣1 ⎥⎦ ⎢⎣0⎥⎦
⎡1 − 1 2 ⎤ ⎡ x1 ⎤ ⎡1 ⎤
⎢2 0 − 1⎥ ⎢ x ⎥ = ⎢2⎥
⎢ ⎥⎢ 2 ⎥ ⎢ ⎥
⎢⎣1 1 1 ⎥⎦ ⎢⎣ x3 ⎥⎦ ⎢⎣3⎥⎦
A x B
x = A −1 B
adjA adjA
A −1 = =
det A A
Where:
T
adjA = Am
[ ]
Am = M ij
Am = matrix of the determinants of the minors of each element
AmT = transpose of Am
adjA = adjoint of A
⎡ 0 −1 2 −1 2 0 ⎤
⎢+ − + ⎥
⎢ 1 1 1 1 1 1 ⎥
⎡1 − 3 2 ⎤
⎢ −1 2 1 2 1 −1 ⎥ ⎢
Am = ⎢ − + − ⎥ = ⎢3 − 1 − 2⎥⎥
⎢ 1 1 1 1 1 1 ⎥
⎢1 5 2 ⎥⎦
⎢ −1 2 1 2 1 −1⎥ ⎣
⎢+ 0 − 1 − 2 − 1 + 2 0 ⎥⎦
⎣
⎡1 3 1⎤
adjA = ⎢− 3 − 1 5⎥⎥
⎢
⎢⎣ 2 − 2 2⎥⎦
1 −1 2 1 −1
A = 2 0 −1 2 0
1 1 1 1 1
A = (1)(0)(1) + (−1)(−1)(1) + (2)(2)(1) − (1)(0)(2) − (1)(−1)(1) − (1)(2)(−1) = 8
⎡1 3 1⎤
⎢− 3 − 1 5⎥
⎢ ⎥
⎢ 2 − 2 2 ⎥⎦
A −1 = ⎣
8
x = A −1 B
⎡1 3 1 ⎤ ⎡1 ⎤ ⎡10⎤
1⎢ ⎥ ⎢ ⎥ 1⎢ ⎥
x = ⎢− 3 − 1 5⎥ ⎢2⎥ = ⎢10⎥
8 8
⎢⎣ 2 − 2 2⎥⎦ ⎢⎣3⎥⎦ ⎢⎣ 4 ⎥⎦
⎡ x1 ⎤ ⎡5 ⎤
⎢ x ⎥ = 1 ⎢5 ⎥
⎢ 2⎥ 4 ⎢ ⎥
⎢⎣ x3 ⎥⎦ ⎢⎣2⎥⎦
3 −5 7 3 −5
A= 1 −2 3 1 −2
3 − 2 − 1 3 − 2 = (6 − 45 − 14 + 42 + 18 − 5) = 2
2 −5 7 2 −5
Dx1 = 17 − 2 3 17 − 2 = (4 − 165 − 238 + 154 + 12 − 85) = −318
11 − 2 − 1 11 − 2
3 2 7 3 2
Dx 2 = 1 17 3 1 17 = (−51 + 18 + 77 − 357 − 99 + 2) = −410
3 11 − 1 3 11
3 −5 2 3 −5
Dx3 = 1 − 2 17 1 − 2 = (−66 − 255 − 4 + 12 + 102 + 55) = −156
3 − 2 11 3 − 2
Dx1 − 318
x1 = = = −159
A 2
Dx 2 − 410
x2 = = = −205
A 2
Dx3 − 156
x3 = = = −78
A 2
⎡ x1 ⎤ ⎡ − 159 ⎤
⎢ x ⎥ = ⎢− 205⎥
⎢ 2⎥ ⎢ ⎥
⎢⎣ x3 ⎥⎦ ⎢⎣ − 78 ⎥⎦
Find the characteristic values and the corresponding characteristic vectors of the following
matrix
⎡4 6 6⎤ ⎡λ − 4 − 6 −6 ⎤
⎢1 3 ⎥
2 ⎥⎯ ⎯→⎢ − 1 λ − 3 − 2 ⎥⎥
⎢
⎢
⎢⎣− 1 − 5 − 2⎥⎦ ⎢⎣ 1 5 λ + 2⎥⎦
λ −4 −6 −6 λ −4 −6
−1 λ − 3 − 2 −1 λ − 3 (λ − 4)(λ − 3)(λ + 2) + 12 + 30
1 5 λ+2 1 5
= + 6(λ − 3) + 10(λ − 4) − 6(λ + 2)
1 −5 8 −4
1 −4 4
1 −4 4 0 λ =1
λ 2 − 4λ + 4 = 0 λ = 2(twice)
If λ = 1
⎡− 3 − 6 − 6⎤
⎢ − 1 − 2 − 2⎥
⎢ ⎥ R1 ÷ (−3)
⎢⎣ 1 5 3 ⎥⎦ R2 ↔ R3
⎡1 2 2⎤
⎢1 5 3 ⎥⎥ R1 (−1) + R2
⎢
⎢⎣− 1 − 2 − 2⎥⎦ R1 + R3
⎡1 2 2⎤
⎢0 3 1 ⎥
⎢ ⎥ 1
⎢⎣0 0 0⎥⎦ x 3
x + 2 x 2 + 2 x3 = 0
⎡1 2 2 ⎤ 1
⎢ 1⎥ 1
⎢0 1 3 ⎥ x 2 + 3 x 3 = 0
⎢0 0 0 ⎥
⎣ ⎦ 0=0
Let λ =1
x3 = c1
1
x 2 = − c1 ⎡ 4⎤
3 ⎢− 3 ⎥
⎛ 1⎞ ⎡ x1 ⎤ ⎢ ⎥ ⎡4⎤
x1 + 2⎜ − ⎟ + 2c1 = 0 ⎢ x ⎥ = c ⎢ − 1 ⎥ = − c1 ⎢1⎥
⎝ 3⎠ ⎢ ⎥ 2 1
⎢ 3⎥ 3 ⎢ ⎥
4 ⎢⎣ x3 ⎥⎦ ⎢ 1 ⎥ ⎢⎣− 3⎥⎦
x1 = − c1 ⎢⎣ ⎥⎦
3
If λ = 2
⎡− 2 − 6 − 6⎤
⎢ − 1 − 1 − 2⎥
⎢ ⎥
⎢⎣ 1 5 4 ⎥⎦ R1 ÷ (−2)
⎡1 3 3⎤
⎢ − 1 − 1 − 2⎥
⎢ ⎥ R1 + R2
⎢⎣ 1 5 4 ⎥⎦ R1 (−1) + R3
⎡1 3 3⎤ 1
⎢0 2 1⎥ R2 ÷
⎢ ⎥ 2
⎢⎣0 2 1⎥⎦ R2 (−2) + R3
x + 3 x 2 + 3 x3 = 0
⎡1 3 3 ⎤ 1
⎢ 1⎥ 1
⎢0 1 2 ⎥ x 2 + 2 x 3 = 0
⎢0 0 0 ⎥
⎣ ⎦0=0
Let
x3 = c 2 ⎡ 3⎤
⎢− 2 ⎥
1 ⎡ x1 ⎤ ⎢ ⎥ ⎡3⎤
x2 = − c2 ⎢ x ⎥ = c ⎢− 1 ⎥ = c ' ⎢ 1 ⎥
2 ⎢ 2⎥ 2 2 ⎢ ⎥
⎢ 2⎥
⎛ 1 ⎞ 3 3 ⎢⎣ x3 ⎥⎦ ⎢ 1 ⎥ ⎢
⎣ ⎥⎦
− 2
x1 = −3⎜ − c 2 ⎟ − 3c 2 = c 2 − 3c 2 = − c 2
⎝ 2 ⎠ 2 2 ⎢⎣ ⎥⎦
REVIEW OF MATRIX ALGEBRA
The Gaussian Elimination
Procedure:
The equations are first arranged in rows; similar terms on the same column. The literals may be
omitted resulting into the so called “Augmented Matrix”. This is a more concise way of writing
the system.
The method entails the task of reducing the square matrix into an “upper triangular matrix” by a
series of row operations also known as “forward elimination.” Solving the other variables from
the upper triangular matrix is called “back substitution”.
Example:
12x + 4y – 3z = 50
2x +32y +2z = 180
X + 6y - 18z = -74
12 4 −3 x 50
[ ]
2 32 2 y = 180
1 6 −18 z −74
12 4 −3 50
A,B = 2 32 2 180
1 6 −18 −74
Using forward elimination and considering the requirement to increase zeros before the first
nonzero entry of each row successively row by row by elimination(with 1st row as “pivot” for the
first round), the upper triangular matrix of A,B becomes
Y + 0.0798z = 5.479
Z =6
The third equation shows that z = 6. Thus by “back substitution” to equation 2 and then to
equation 1, the values of x and y are 4 and 5 respectively.
This method is very similar to the Gaussian elimination but the process of elimination is
continued with respect to each “distinguished entry” of a row, such that these distinguished
entries shall:
1. Be equal to 1 only;
2. Be the only nonzero entry of the column where it is found.
The resulting matrix reduced using the Gauss-Jordan elimination is called the “row reduced
echelon form” (rref) of the given matrix.
Thus, when an Augmented Matrix A,B is reduced further to rref, the solution of the equivalent
linear system is established without the need of using back substitution. The rref of A,B above is
shown as
1 0 0 4
A, B = 0 1 0 5
0 0 1 6
SQUARE MATRICES
A square matrix is a matrix whose number of rows and columns are equal; thus the shape of the
matrix is n-square or n x n. Sometimes it is convenient to indicate the shape of the square matrix
as “order n”.
1 2 3 2 −5 1
[ ]
A = −4 −4 0 B = 0 3 −2
5 6 1 1 2 −4
Note: The rules for addition and matrix multiplication of matrices shall also apply to square
matrices.
The diagonal or main diagonal of the square matrix are the entries with the same i-j subscripts:
a11, a22, a33, … ann
The unit or Identity matrix denoted by I, is a square matrix whose diagonal entries are all equal
to 1 and all other entries zeros.
1 0 0
[0 0 1] [0 1]
1 0
I= 0 1 0 I=
POLYNOMIALS IN MATRICES
ai = scalars
Note: If f(A) results into the zero matrix, A is a root of the polynomial f(x).
INVERTIBLE MATRICES
Let B = A-1
[c d]
a b
For a 2 x 2 matrix A =
[c d] z w [0 1]
[ ]
a b x y 1 0
=
Solve for x, y, z and w by expansion of the matrix product on the left side of the equation. These
are the elements of the inverse of A, A-1
If A = determinant of matrix A = ad – bc
1
[−c a ] (see matrix A above and its elements a, b, c and d)
Then A-1 = d −b
A
The above condition applies to all 2 x2 matrices only; however if A = 0, then A is non-
invertible (no inverse). This also applies to all n-square matrices.
a b c x1 x2 x3 1 0 0
(0 0 1)
A= d e f A-1 = x4 x5 x6 I= 0 1 0
g h i x7 x8 x9
Expanding the matrix product AB = I yields nine equations in nine unknowns x1, x2, x3, …etc
By solving these 9 equations, the values of x1, x2, x3, etc are obtained through elimination and
substitution and they represent the entries of the inverse.
a b c 1 0 0
Let B = d e f 0 1 0
g h i 0 0 1
If B is reduced to rref (row reduced echelon form) using Gauss-Jordan elimination, the elements
of the last 3 columns of B are the elements of A-1
Note: A ≠0 above
Problem Sets:
⎡ 2 4 2⎤ ⎡− 1 1 1⎤ ⎡ 2 4 2⎤ ⎡ 1 − 1 − 1⎤
A=⎢ ⎥ B=⎢ ⎥ C=⎢ ⎥ D=⎢ ⎥
⎣1 3 1 ⎦ ⎣ 1 − 2 − 1⎦ ⎣1 3 1 ⎦ ⎣− 1 2 1 ⎦
Whose respective arrays are the elements common to the following rows and
columns of A:
S1: rows 2 and 3, columns 3 and 4
S2: rows 1 and 4, columns 3,4 and 5
S3: rows 1,2 and 4, columns 1 and 2
a. Write the submatrices S1, S2, and S3
b. Find the product S1S2S3 and show that (S1S2S3)T = S3TS2TS1T
c. Are any of the matrices (S1 + S2)T, (S1 + S3)T, or (S2 +S3)T defined?
4. Evaluate the matrix polynomial x3-4x2-x+4I for each of the following matrices
⎡1 − 1⎤
⎢ ⎥
a. ⎣2 0 ⎦
⎡1 1 2 ⎤
⎢1 2 1 ⎥
⎢ ⎥
⎢⎣2 1 1 ⎥⎦
b.
7. Assessment Task
Quizzes:
Quiz 1
Quiz 2
8. References
•Numerical
Methods for
Engineers
and Scientist: An
Introduction
with Application
using MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008
(Most but not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
Curve-fitting is when you have a dataset of scattered points and find a line (or
curve) that best fits the general shape of the data. Interpolation is when you have two
points of data and want to know what a value between the two would be.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
a. Polynomial Interpolation
Lagrange’s interpolation formula
The Newton’s forward and backward interpolation formulae can be used only when the values of x are at
equidistant. If the values of x are at equidistant or not at equidistant, we use Lagrange’s interpolation
formula.
Example 5.22
Using Lagrange’s interpolation formula find y(10) from the following table:
Solution:
b. Newton Polynomials
c. Cubic and Quadratic Spline Interpolation
5. Teaching and Learning Activities
Problem Sets:
1. Use both Lagrange and Newton polynomials to interpolate the data sets:
7. Assessment Task
Quizzes:
Quiz 1
(a) Determine the table of divided differences for the following data set and then write
out the Newton form of the interpolating polynomial.
x -1 0 1 2
y 5 1 1 11
(b) Suppose we add two more points, (−2,5) and (3,35), to the data set. Using the
calculations in part (a), determine the new interpolating polynomial.
Quiz 2
The production of vegetable oil is recorded on a fiscal year basis in alternate years:
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
In numerical analysis, numerical differentiation describes algorithms for
estimating the derivative of a mathematical function or function subroutine using values
of the function and perhaps other knowledge about the function.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
a. Finite Difference Method
In numerical analysis, finite-difference methods (FDM) are discretizations used for solving
differential equations by approximating them with difference equations that finite differences
approximate the derivatives.
5.
Teaching and Learning Activities
Assignment:
7. Assessment Task
Quizzes:
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
In analysis, numerical integration comprises a broad family of algorithms for
calculating the numerical value of a definite integral, and by extension, the term is also
sometimes used to describe the numerical solution of differential equations. This article
focuses on calculation of definite integrals.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
a. Euler
It is the most basic explicit method for numerical integration of ordinary differential equations
and is the simplest Runge–Kutta method. The Euler method is named after Leonhard Euler,
who treated it in his book Institutionum calculi integralis (published 1768–1870).
5. Teaching and Learning Activities
Problem Sets:
7. Assessment Task
Quizzes:
1.
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
In analysis, numerical integration comprises a broad family of algorithms for
calculating the numerical value of a definite integral, and by extension, the term is also
sometimes used to describe the numerical solution of differential equations. This article
focuses on calculation of definite integrals.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
Problem Sets:
7. Assessment Task
Quizzes:
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
A lot of the equations that you work with in science and engineering are derived
from a specific type of differential equation called an initial value problem. The problem
of finding a function y of x when we know its derivative and its value y0 at a particular
point x 0 is called an initial value problem.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
a. Euler Method
b. Runge-Kutta Methods
5. Teaching and Learning Activities
Problem Sets:
7. Assessment Task
Quizzes:
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008
2. Overview / Introduction
A Boundary value problem is a system of ordinary differential equations with
solution and derivative values specified at more than one point. Most commonly, the
solution and derivatives are specified at just two points (the boundaries) defining a two-
point boundary value problem.
d. Solve engineering problems numerically when their analytical solution is either not
available or difficult to obtain.
4. Learning Content
a. Shooting Method
b. Finite Difference Method
5. Teaching and Learning Activities
Problem Sets:
7. Assessment Task
Quizzes:
1.
10y” + yy’ = 2x +35 y(1) = 18, y(4) = 45 on the interval 1< x < 4, h = 1
8. References
• Numerical Methods for Engineers and Scientist: An Introduction with Application using
MATLAB, Amos Gilat and Vish Subramaniam, John Wiley, First Edition 2007/2008 (Most but
not all topics are covered in the text).
• Applied Numerical Analysis - Using MATLAB, Laurene V. Fausett, Prentice Hall, 1999
• Applied Numerical Method with MATLAB for Engineers and Scientist, Steven C. Chapra,
McGraw Hill, 2nd Edition 2007/2008