SlideShare a Scribd company logo
1 of 59
Download to read offline
Introduction Course Contents Numerical Methods
NUMMET H
ECE Computational Numerical Methods
Engr. Melvin Kong Cabatuan
De La Salle University
Manila, Philippines
May 2014
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods
Self Introduction
Engr. Melvin K. Cabatuan, ECE
Masters of Engineering, NAIST (Japan)
Thesis: Cognitive Radio (Wireless Communication)
ECE Reviewer/Mentor (Since 2005)
2nd Place, Nov. 2004 ECE Board Exam
Test Engineering Cadet, ON Semiconductors
DOST Academic Excellence Awardee 2004
Mathematician of the Year 2003
DOST Scholar (1999-2004)
Panasonic Scholar, Japan (2007-2010)
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods
1 Introduction
2 Course Contents
Evaluation Criteria
Pre-requisite
References
3 Numerical Methods
Mathematical Modeling
Problem Solving
Example
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part I
1 Mathematical Modeling & Engineering
Problem Solving
2 Approximation and Round-off Errors
3 Truncation Errors and the Taylor Series
4 Roots of Equations
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part I
1 Mathematical Modeling & Engineering
Problem Solving
2 Approximation and Round-off Errors
3 Truncation Errors and the Taylor Series
4 Roots of Equations
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part I
1 Mathematical Modeling & Engineering
Problem Solving
2 Approximation and Round-off Errors
3 Truncation Errors and the Taylor Series
4 Roots of Equations
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part I
1 Mathematical Modeling & Engineering
Problem Solving
2 Approximation and Round-off Errors
3 Truncation Errors and the Taylor Series
4 Roots of Equations
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part II
1 Linear Algebraic Equations
2 Curve Fitting
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part II
1 Linear Algebraic Equations
2 Curve Fitting
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part III
1 Numerical Integration & Differentiation
with Engineering Applications
2 Ordinary Differential Equations &
Engineering Applications
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part III
1 Numerical Integration & Differentiation
with Engineering Applications
2 Ordinary Differential Equations &
Engineering Applications
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part III
1 Numerical Integration & Differentiation
with Engineering Applications
2 Ordinary Differential Equations &
Engineering Applications
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Course Contents - Part III
1 Numerical Integration & Differentiation
with Engineering Applications
2 Ordinary Differential Equations &
Engineering Applications
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Evaluation Criteria
Quiz Average: 45%
Final Exam: 40%
Project: 10%
Teacher‘s Evaluation: 5%
Total: 100%
PASSING GRADE: 65%
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Pre-requisite
1 LBYEC12 (Hard)
2 CONTSIG (Soft)
3 Mathematical Background
4 C++ or MATLAB/SCILAB
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Pre-requisite
1 LBYEC12 (Hard)
2 CONTSIG (Soft)
3 Mathematical Background
4 C++ or MATLAB/SCILAB
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Pre-requisite
1 LBYEC12 (Hard)
2 CONTSIG (Soft)
3 Mathematical Background
4 C++ or MATLAB/SCILAB
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
Pre-requisite
1 LBYEC12 (Hard)
2 CONTSIG (Soft)
3 Mathematical Background
4 C++ or MATLAB/SCILAB
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
References
1 Canale, R., & Chapra, S. (2009). Numerical
Methods for Engineers (6 ed.), New York,
McGraw-Hill
2 Fausett, L.V. (2008). Applied Numerical
Analysis using Matlab. USA: Pearson
Prentice Hall.
3 Online Resources
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
References
1 Canale, R., & Chapra, S. (2009). Numerical
Methods for Engineers (6 ed.), New York,
McGraw-Hill
2 Fausett, L.V. (2008). Applied Numerical
Analysis using Matlab. USA: Pearson
Prentice Hall.
3 Online Resources
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References
References
1 Canale, R., & Chapra, S. (2009). Numerical
Methods for Engineers (6 ed.), New York,
McGraw-Hill
2 Fausett, L.V. (2008). Applied Numerical
Analysis using Matlab. USA: Pearson
Prentice Hall.
3 Online Resources
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Why study numerical methods?
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Why study numerical methods?
Numerical Methods expand the types of problems you
can address, i.e. handling large systems of equations,
nonlinearities, and complicated geometries.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Why study numerical methods?
Numerical Methods expand the types of problems you
can address, i.e. handling large systems of equations,
nonlinearities, and complicated geometries.
Numerical Methods allow you to use "canned" software
with insight.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Why study numerical methods?
Numerical Methods expand the types of problems you
can address, i.e. handling large systems of equations,
nonlinearities, and complicated geometries.
Numerical Methods allow you to use "canned" software
with insight.
Numerical Methods enable you to design your own
programs to solve problems without having to buy or
commission expensive software.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Why study numerical methods?
Numerical Methods expand the types of problems you
can address, i.e. handling large systems of equations,
nonlinearities, and complicated geometries.
Numerical Methods allow you to use "canned" software
with insight.
Numerical Methods enable you to design your own
programs to solve problems without having to buy or
commission expensive software.
Numerical Methods are an efficient vehicle for learning
to use computers and also reinforce your understanding in
mathematics.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Numerical Methods/ Analysis
Purpose
To find approximate solutions to
complicated mathematical problems using
arithmetic operations.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Numerical Methods/ Analysis
Insight
c Numerical methods solve hard problems
by doing lots of easy steps. d
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Numerical Methods/ Analysis
Insight
c Computers are great tools, but w/o
fundamental understanding of
engineering problems, they will be
useless! d
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Solution
Elaborate and complicated
method.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Solution
Elaborate and complicated
method.
Interpretation
In-depth analysis limited
time-consuming solution.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Solution
Elaborate and complicated
method.
Interpretation
In-depth analysis limited
time-consuming solution.
Formulation
In-depth exposition of the
problem.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Solution
Elaborate and complicated
method.
Interpretation
In-depth analysis limited
time-consuming solution.
Formulation
In-depth exposition of the
problem.
Solution
Easy-to-use computer
method.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Mathematical Modeling
Traditional vs. Modern Approach
Formulation
Fundamental laws
explained briefly.
Solution
Elaborate and complicated
method.
Interpretation
In-depth analysis limited
time-consuming solution.
Formulation
In-depth exposition of the
problem.
Solution
Easy-to-use computer
method.
Interpretation
More time for in-depth
analysis due to ease of
calculation.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Engineering Problem Solving
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Engineering Problem Solving
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Engineering Problem Solving
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Engineering Problem Solving
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Example: Bungee-jumping
Predict the velocity of a jumper as a
function of time during the free-fall part of
the jump.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Example: Bungee-jumping
Predict the velocity of a jumper as a
function of time during the free-fall part of
the jump.
F = FD + FU
F = Net force acting on the body
FD = Force due to gravity = mg
FU = Force due to air resistance = −cv
(c = drag coefficient)
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Example: Bungee-jumping
Predict the velocity of a jumper as a
function of time during the free-fall part of
the jump.
dv
dt = g − c
m v
c This is a first order ordinary linear differential equation. d
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical Solution
If the jumper is initially at rest (v = 0 at
t = 0), dv/dt can be solved to give the
result:
v(t) =
gm
c
1 − e−(c/m)t
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical Solution
v(t) =
gm
c
1 − e−(c/m)t
g = 9.8 m/s2
, c = 12.5 kg/s, m = 68.1 kg
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Numerical Solution
dv
dt
= g −
c
m
v
dv
dt
∼=
∆v
∆t
=
v(ti+1) − v(ti)
ti+1 − ti
........
dv
dt
= lim
∆t→0
∆v
∆t
v(ti+1) − v(ti)
ti+1 − ti
= g −
c
m
v(ti)
v(ti+1) = v(ti) + [g −
c
m
v(ti)](ti+1 − ti)
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Numerical Solution
v(ti+1) = v(ti) + [g −
c
m
v(ti)](ti+1 − ti)
@ ∆t = 2 sec
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical vs. Numerical Solution
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical vs. Numerical Solution
Analytical
Solution
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical vs. Numerical Solution
Analytical
Solution
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
Numerical
@ ∆t = 2 sec
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical vs. Numerical Solution
Analytical
Solution
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
Numerical
@ ∆t = 2 sec
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
Numerical
@ ∆t = 0.01 sec
t (sec.) V (m/s)
0 0
2 16.41
4 27.83
8 41.13
10 44.90
12 47.51
∞ 53.39
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analytical vs. Numerical Solution
Analytical
Solution
t (sec.) V (m/s)
0 0
2 16.40
4 27.77
8 41.10
10 44.87
12 47.49
∞ 53.39
Numerical
@ ∆t = 2 sec
t (sec.) V (m/s)
0 0
2 19.60
4 32.00
8 44.82
10 47.97
12 49.96
∞ 53.39
Numerical
@ ∆t = 0.01 sec
t (sec.) V (m/s)
0 0
2 16.41
4 27.83
8 41.13
10 44.90
12 47.51
∞ 53.39
c Minimize the error by using smaller step size, ∆t. d
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Analogy
Engr. Melvin Kong Cabatuan N UMMET H
n = 3
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Key Insights
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Key Insights
Numerical Methods find approximate solutions to
complicated problems using arithmetic operations.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Key Insights
Numerical Methods find approximate solutions to
complicated problems using arithmetic operations.
c Solving hard problems with lots of easy steps. d
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Key Insights
Numerical Methods find approximate solutions to
complicated problems using arithmetic operations.
c Solving hard problems with lots of easy steps. d
Computers are great tools, but w/o fundamental
understanding of engineering problems, they will be useless!
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
Key Insights
Numerical Methods find approximate solutions to
complicated problems using arithmetic operations.
c Solving hard problems with lots of easy steps. d
Computers are great tools, but w/o fundamental
understanding of engineering problems, they will be useless!
You can minimize the error in numerical solutions by using
smaller step size, ∆t.
Engr. Melvin Kong Cabatuan N UMMET H
Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example
END
c Thank you for your attention d
Engr. Melvin Kong Cabatuan N UMMET H

More Related Content

What's hot

Short course fuzzy logic applications
Short course fuzzy logic applicationsShort course fuzzy logic applications
Short course fuzzy logic applicationsDalia Baziuke
 
Visualising Quantum Physics using Mathematica
Visualising Quantum Physics using MathematicaVisualising Quantum Physics using Mathematica
Visualising Quantum Physics using MathematicaAndreas Dewanto
 
Machine learning important questions
Machine learning  important questionsMachine learning  important questions
Machine learning important questionsSadhanaKumble1
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematicsmetamath
 
BERT - Part 2 Learning Notes
BERT - Part 2 Learning NotesBERT - Part 2 Learning Notes
BERT - Part 2 Learning NotesSenthil Kumar M
 
Course file for theory of computation dt 08 08-2016.
Course file for theory of computation dt 08 08-2016.Course file for theory of computation dt 08 08-2016.
Course file for theory of computation dt 08 08-2016.sumit jain
 
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language Understandinggohyunwoong
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTSuman Debnath
 
Bytewise Approximate Match: Theory, Algorithms and Applications
Bytewise Approximate Match:  Theory, Algorithms and ApplicationsBytewise Approximate Match:  Theory, Algorithms and Applications
Bytewise Approximate Match: Theory, Algorithms and ApplicationsLiwei Ren任力偉
 
Bert pre_training_of_deep_bidirectional_transformers_for_language_understanding
Bert  pre_training_of_deep_bidirectional_transformers_for_language_understandingBert  pre_training_of_deep_bidirectional_transformers_for_language_understanding
Bert pre_training_of_deep_bidirectional_transformers_for_language_understandingThyrixYang1
 
Evaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymyEvaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymyijnlc
 
From programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides availableFrom programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides availableCelso Martins
 

What's hot (15)

Bb25322324
Bb25322324Bb25322324
Bb25322324
 
Short course fuzzy logic applications
Short course fuzzy logic applicationsShort course fuzzy logic applications
Short course fuzzy logic applications
 
Visualising Quantum Physics using Mathematica
Visualising Quantum Physics using MathematicaVisualising Quantum Physics using Mathematica
Visualising Quantum Physics using Mathematica
 
Machine learning important questions
Machine learning  important questionsMachine learning  important questions
Machine learning important questions
 
Discrete Mathematics
Discrete MathematicsDiscrete Mathematics
Discrete Mathematics
 
BERT - Part 2 Learning Notes
BERT - Part 2 Learning NotesBERT - Part 2 Learning Notes
BERT - Part 2 Learning Notes
 
Course file for theory of computation dt 08 08-2016.
Course file for theory of computation dt 08 08-2016.Course file for theory of computation dt 08 08-2016.
Course file for theory of computation dt 08 08-2016.
 
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language UnderstandingBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
 
Bert
BertBert
Bert
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
 
Bytewise Approximate Match: Theory, Algorithms and Applications
Bytewise Approximate Match:  Theory, Algorithms and ApplicationsBytewise Approximate Match:  Theory, Algorithms and Applications
Bytewise Approximate Match: Theory, Algorithms and Applications
 
Bert pre_training_of_deep_bidirectional_transformers_for_language_understanding
Bert  pre_training_of_deep_bidirectional_transformers_for_language_understandingBert  pre_training_of_deep_bidirectional_transformers_for_language_understanding
Bert pre_training_of_deep_bidirectional_transformers_for_language_understanding
 
Evaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymyEvaluation of subjective answers using glsa enhanced with contextual synonymy
Evaluation of subjective answers using glsa enhanced with contextual synonymy
 
Cd32504509
Cd32504509Cd32504509
Cd32504509
 
From programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides availableFrom programming to software engineering: ICSE keynote slides available
From programming to software engineering: ICSE keynote slides available
 

Viewers also liked (15)

My Android portfolio part1
My Android portfolio part1My Android portfolio part1
My Android portfolio part1
 
My Android portfolio part2
My Android portfolio part2My Android portfolio part2
My Android portfolio part2
 
Mercurial setup
Mercurial setupMercurial setup
Mercurial setup
 
Valgrind
ValgrindValgrind
Valgrind
 
C++ for beginners
C++ for beginnersC++ for beginners
C++ for beginners
 
Dismath part2 2013
Dismath part2 2013Dismath part2 2013
Dismath part2 2013
 
C tour Unix
C tour UnixC tour Unix
C tour Unix
 
Data communication part2
Data communication part2Data communication part2
Data communication part2
 
Numerical solution using runge kutta with programming in c++
Numerical solution using runge kutta with programming in c++Numerical solution using runge kutta with programming in c++
Numerical solution using runge kutta with programming in c++
 
Routing
RoutingRouting
Routing
 
Vector calculus
Vector calculusVector calculus
Vector calculus
 
Transport layer services
Transport layer servicesTransport layer services
Transport layer services
 
Ipn conference2016
Ipn conference2016Ipn conference2016
Ipn conference2016
 
DISMATH_Part1
DISMATH_Part1DISMATH_Part1
DISMATH_Part1
 
DISMATH_Part2
DISMATH_Part2DISMATH_Part2
DISMATH_Part2
 

Similar to Nummeth0 ay1415

OBE_ICE2151 Discrete Mathematics.docx
OBE_ICE2151 Discrete Mathematics.docxOBE_ICE2151 Discrete Mathematics.docx
OBE_ICE2151 Discrete Mathematics.docxSubrata Kumer Paul
 
All information about CoCubes| Syllabus for all branches| An Opportunity for ...
All information about CoCubes| Syllabus for all branches| An Opportunity for ...All information about CoCubes| Syllabus for all branches| An Opportunity for ...
All information about CoCubes| Syllabus for all branches| An Opportunity for ...MD SAMIR UDDIN
 
Mb0048 operations research winter 2014
Mb0048 operations research winter 2014Mb0048 operations research winter 2014
Mb0048 operations research winter 2014Mba Assignments
 
intro-slides.pdf very important for computer science students
intro-slides.pdf very important for computer science studentsintro-slides.pdf very important for computer science students
intro-slides.pdf very important for computer science studentssairevanth504
 
R18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdfR18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdfKANDE ARCHANA
 
Concept Detection of Multiple Choice Questions using Transformer Based Models
Concept Detection of Multiple Choice Questions using Transformer Based ModelsConcept Detection of Multiple Choice Questions using Transformer Based Models
Concept Detection of Multiple Choice Questions using Transformer Based ModelsIRJET Journal
 
Energy Engineering
Energy Engineering Energy Engineering
Energy Engineering Anish Anish
 
VSS_CH352_BTech_EO_23-24_Module-1_VSS.ppt
VSS_CH352_BTech_EO_23-24_Module-1_VSS.pptVSS_CH352_BTech_EO_23-24_Module-1_VSS.ppt
VSS_CH352_BTech_EO_23-24_Module-1_VSS.pptKanhaiyaDas4
 
Algorithms and Complexity.pptx
Algorithms and Complexity.pptxAlgorithms and Complexity.pptx
Algorithms and Complexity.pptxChryslerPanaguiton
 
CS8451 DAA Unit-I.pptx
CS8451 DAA Unit-I.pptxCS8451 DAA Unit-I.pptx
CS8451 DAA Unit-I.pptxBolliniNivas
 
Computational methods couurseout line
Computational methods couurseout lineComputational methods couurseout line
Computational methods couurseout lineTemesgen Geta
 
The International Journal of Engineering and Science (The IJES)
 The International Journal of Engineering and Science (The IJES) The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Engineering design
Engineering designEngineering design
Engineering designAjin Jegan J
 

Similar to Nummeth0 ay1415 (20)

OBE_ICE2151 Discrete Mathematics.docx
OBE_ICE2151 Discrete Mathematics.docxOBE_ICE2151 Discrete Mathematics.docx
OBE_ICE2151 Discrete Mathematics.docx
 
Book
BookBook
Book
 
All information about CoCubes| Syllabus for all branches| An Opportunity for ...
All information about CoCubes| Syllabus for all branches| An Opportunity for ...All information about CoCubes| Syllabus for all branches| An Opportunity for ...
All information about CoCubes| Syllabus for all branches| An Opportunity for ...
 
Mb0048 operations research winter 2014
Mb0048 operations research winter 2014Mb0048 operations research winter 2014
Mb0048 operations research winter 2014
 
intro-slides.pdf very important for computer science students
intro-slides.pdf very important for computer science studentsintro-slides.pdf very important for computer science students
intro-slides.pdf very important for computer science students
 
R18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdfR18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdf
 
R18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdfR18B.Tech.CSESyllabus.pdf
R18B.Tech.CSESyllabus.pdf
 
Concept Detection of Multiple Choice Questions using Transformer Based Models
Concept Detection of Multiple Choice Questions using Transformer Based ModelsConcept Detection of Multiple Choice Questions using Transformer Based Models
Concept Detection of Multiple Choice Questions using Transformer Based Models
 
BE CSE SYLLABUS
BE CSE SYLLABUSBE CSE SYLLABUS
BE CSE SYLLABUS
 
Numerical Methods
Numerical MethodsNumerical Methods
Numerical Methods
 
Energy Engineering
Energy Engineering Energy Engineering
Energy Engineering
 
VSS_CH352_BTech_EO_23-24_Module-1_VSS.ppt
VSS_CH352_BTech_EO_23-24_Module-1_VSS.pptVSS_CH352_BTech_EO_23-24_Module-1_VSS.ppt
VSS_CH352_BTech_EO_23-24_Module-1_VSS.ppt
 
Presentation_1.pptx
Presentation_1.pptxPresentation_1.pptx
Presentation_1.pptx
 
Algorithms and Complexity.pptx
Algorithms and Complexity.pptxAlgorithms and Complexity.pptx
Algorithms and Complexity.pptx
 
CS8451 DAA Unit-I.pptx
CS8451 DAA Unit-I.pptxCS8451 DAA Unit-I.pptx
CS8451 DAA Unit-I.pptx
 
Computational methods couurseout line
Computational methods couurseout lineComputational methods couurseout line
Computational methods couurseout line
 
ct (1).pdf
ct (1).pdfct (1).pdf
ct (1).pdf
 
The International Journal of Engineering and Science (The IJES)
 The International Journal of Engineering and Science (The IJES) The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
Engineering design
Engineering designEngineering design
Engineering design
 

Recently uploaded

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

Nummeth0 ay1415

  • 1. Introduction Course Contents Numerical Methods NUMMET H ECE Computational Numerical Methods Engr. Melvin Kong Cabatuan De La Salle University Manila, Philippines May 2014 Engr. Melvin Kong Cabatuan N UMMET H
  • 2. Introduction Course Contents Numerical Methods Self Introduction Engr. Melvin K. Cabatuan, ECE Masters of Engineering, NAIST (Japan) Thesis: Cognitive Radio (Wireless Communication) ECE Reviewer/Mentor (Since 2005) 2nd Place, Nov. 2004 ECE Board Exam Test Engineering Cadet, ON Semiconductors DOST Academic Excellence Awardee 2004 Mathematician of the Year 2003 DOST Scholar (1999-2004) Panasonic Scholar, Japan (2007-2010) Engr. Melvin Kong Cabatuan N UMMET H
  • 3. Introduction Course Contents Numerical Methods 1 Introduction 2 Course Contents Evaluation Criteria Pre-requisite References 3 Numerical Methods Mathematical Modeling Problem Solving Example Engr. Melvin Kong Cabatuan N UMMET H
  • 4. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part I 1 Mathematical Modeling & Engineering Problem Solving 2 Approximation and Round-off Errors 3 Truncation Errors and the Taylor Series 4 Roots of Equations Engr. Melvin Kong Cabatuan N UMMET H
  • 5. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part I 1 Mathematical Modeling & Engineering Problem Solving 2 Approximation and Round-off Errors 3 Truncation Errors and the Taylor Series 4 Roots of Equations Engr. Melvin Kong Cabatuan N UMMET H
  • 6. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part I 1 Mathematical Modeling & Engineering Problem Solving 2 Approximation and Round-off Errors 3 Truncation Errors and the Taylor Series 4 Roots of Equations Engr. Melvin Kong Cabatuan N UMMET H
  • 7. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part I 1 Mathematical Modeling & Engineering Problem Solving 2 Approximation and Round-off Errors 3 Truncation Errors and the Taylor Series 4 Roots of Equations Engr. Melvin Kong Cabatuan N UMMET H
  • 8. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part II 1 Linear Algebraic Equations 2 Curve Fitting Engr. Melvin Kong Cabatuan N UMMET H
  • 9. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part II 1 Linear Algebraic Equations 2 Curve Fitting Engr. Melvin Kong Cabatuan N UMMET H
  • 10. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part III 1 Numerical Integration & Differentiation with Engineering Applications 2 Ordinary Differential Equations & Engineering Applications Engr. Melvin Kong Cabatuan N UMMET H
  • 11. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part III 1 Numerical Integration & Differentiation with Engineering Applications 2 Ordinary Differential Equations & Engineering Applications Engr. Melvin Kong Cabatuan N UMMET H
  • 12. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part III 1 Numerical Integration & Differentiation with Engineering Applications 2 Ordinary Differential Equations & Engineering Applications Engr. Melvin Kong Cabatuan N UMMET H
  • 13. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Course Contents - Part III 1 Numerical Integration & Differentiation with Engineering Applications 2 Ordinary Differential Equations & Engineering Applications Engr. Melvin Kong Cabatuan N UMMET H
  • 14. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Evaluation Criteria Quiz Average: 45% Final Exam: 40% Project: 10% Teacher‘s Evaluation: 5% Total: 100% PASSING GRADE: 65% Engr. Melvin Kong Cabatuan N UMMET H
  • 15. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Pre-requisite 1 LBYEC12 (Hard) 2 CONTSIG (Soft) 3 Mathematical Background 4 C++ or MATLAB/SCILAB Engr. Melvin Kong Cabatuan N UMMET H
  • 16. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Pre-requisite 1 LBYEC12 (Hard) 2 CONTSIG (Soft) 3 Mathematical Background 4 C++ or MATLAB/SCILAB Engr. Melvin Kong Cabatuan N UMMET H
  • 17. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Pre-requisite 1 LBYEC12 (Hard) 2 CONTSIG (Soft) 3 Mathematical Background 4 C++ or MATLAB/SCILAB Engr. Melvin Kong Cabatuan N UMMET H
  • 18. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References Pre-requisite 1 LBYEC12 (Hard) 2 CONTSIG (Soft) 3 Mathematical Background 4 C++ or MATLAB/SCILAB Engr. Melvin Kong Cabatuan N UMMET H
  • 19. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References References 1 Canale, R., & Chapra, S. (2009). Numerical Methods for Engineers (6 ed.), New York, McGraw-Hill 2 Fausett, L.V. (2008). Applied Numerical Analysis using Matlab. USA: Pearson Prentice Hall. 3 Online Resources Engr. Melvin Kong Cabatuan N UMMET H
  • 20. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References References 1 Canale, R., & Chapra, S. (2009). Numerical Methods for Engineers (6 ed.), New York, McGraw-Hill 2 Fausett, L.V. (2008). Applied Numerical Analysis using Matlab. USA: Pearson Prentice Hall. 3 Online Resources Engr. Melvin Kong Cabatuan N UMMET H
  • 21. Introduction Course Contents Numerical Methods Evaluation Criteria Pre-requisite References References 1 Canale, R., & Chapra, S. (2009). Numerical Methods for Engineers (6 ed.), New York, McGraw-Hill 2 Fausett, L.V. (2008). Applied Numerical Analysis using Matlab. USA: Pearson Prentice Hall. 3 Online Resources Engr. Melvin Kong Cabatuan N UMMET H
  • 22. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Why study numerical methods? Engr. Melvin Kong Cabatuan N UMMET H
  • 23. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Why study numerical methods? Numerical Methods expand the types of problems you can address, i.e. handling large systems of equations, nonlinearities, and complicated geometries. Engr. Melvin Kong Cabatuan N UMMET H
  • 24. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Why study numerical methods? Numerical Methods expand the types of problems you can address, i.e. handling large systems of equations, nonlinearities, and complicated geometries. Numerical Methods allow you to use "canned" software with insight. Engr. Melvin Kong Cabatuan N UMMET H
  • 25. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Why study numerical methods? Numerical Methods expand the types of problems you can address, i.e. handling large systems of equations, nonlinearities, and complicated geometries. Numerical Methods allow you to use "canned" software with insight. Numerical Methods enable you to design your own programs to solve problems without having to buy or commission expensive software. Engr. Melvin Kong Cabatuan N UMMET H
  • 26. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Why study numerical methods? Numerical Methods expand the types of problems you can address, i.e. handling large systems of equations, nonlinearities, and complicated geometries. Numerical Methods allow you to use "canned" software with insight. Numerical Methods enable you to design your own programs to solve problems without having to buy or commission expensive software. Numerical Methods are an efficient vehicle for learning to use computers and also reinforce your understanding in mathematics. Engr. Melvin Kong Cabatuan N UMMET H
  • 27. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Numerical Methods/ Analysis Purpose To find approximate solutions to complicated mathematical problems using arithmetic operations. Engr. Melvin Kong Cabatuan N UMMET H
  • 28. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Numerical Methods/ Analysis Insight c Numerical methods solve hard problems by doing lots of easy steps. d Engr. Melvin Kong Cabatuan N UMMET H
  • 29. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Numerical Methods/ Analysis Insight c Computers are great tools, but w/o fundamental understanding of engineering problems, they will be useless! d Engr. Melvin Kong Cabatuan N UMMET H
  • 30. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Engr. Melvin Kong Cabatuan N UMMET H
  • 31. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Engr. Melvin Kong Cabatuan N UMMET H
  • 32. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Solution Elaborate and complicated method. Engr. Melvin Kong Cabatuan N UMMET H
  • 33. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Solution Elaborate and complicated method. Interpretation In-depth analysis limited time-consuming solution. Engr. Melvin Kong Cabatuan N UMMET H
  • 34. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Solution Elaborate and complicated method. Interpretation In-depth analysis limited time-consuming solution. Formulation In-depth exposition of the problem. Engr. Melvin Kong Cabatuan N UMMET H
  • 35. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Solution Elaborate and complicated method. Interpretation In-depth analysis limited time-consuming solution. Formulation In-depth exposition of the problem. Solution Easy-to-use computer method. Engr. Melvin Kong Cabatuan N UMMET H
  • 36. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Mathematical Modeling Traditional vs. Modern Approach Formulation Fundamental laws explained briefly. Solution Elaborate and complicated method. Interpretation In-depth analysis limited time-consuming solution. Formulation In-depth exposition of the problem. Solution Easy-to-use computer method. Interpretation More time for in-depth analysis due to ease of calculation. Engr. Melvin Kong Cabatuan N UMMET H
  • 37. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Engineering Problem Solving Engr. Melvin Kong Cabatuan N UMMET H
  • 38. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Engineering Problem Solving Engr. Melvin Kong Cabatuan N UMMET H
  • 39. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Engineering Problem Solving Engr. Melvin Kong Cabatuan N UMMET H
  • 40. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Engineering Problem Solving Engr. Melvin Kong Cabatuan N UMMET H
  • 41. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Example: Bungee-jumping Predict the velocity of a jumper as a function of time during the free-fall part of the jump. Engr. Melvin Kong Cabatuan N UMMET H
  • 42. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Example: Bungee-jumping Predict the velocity of a jumper as a function of time during the free-fall part of the jump. F = FD + FU F = Net force acting on the body FD = Force due to gravity = mg FU = Force due to air resistance = −cv (c = drag coefficient) Engr. Melvin Kong Cabatuan N UMMET H
  • 43. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Example: Bungee-jumping Predict the velocity of a jumper as a function of time during the free-fall part of the jump. dv dt = g − c m v c This is a first order ordinary linear differential equation. d Engr. Melvin Kong Cabatuan N UMMET H
  • 44. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical Solution If the jumper is initially at rest (v = 0 at t = 0), dv/dt can be solved to give the result: v(t) = gm c 1 − e−(c/m)t Engr. Melvin Kong Cabatuan N UMMET H
  • 45. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical Solution v(t) = gm c 1 − e−(c/m)t g = 9.8 m/s2 , c = 12.5 kg/s, m = 68.1 kg t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 Engr. Melvin Kong Cabatuan N UMMET H
  • 46. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Numerical Solution dv dt = g − c m v dv dt ∼= ∆v ∆t = v(ti+1) − v(ti) ti+1 − ti ........ dv dt = lim ∆t→0 ∆v ∆t v(ti+1) − v(ti) ti+1 − ti = g − c m v(ti) v(ti+1) = v(ti) + [g − c m v(ti)](ti+1 − ti) Engr. Melvin Kong Cabatuan N UMMET H
  • 47. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Numerical Solution v(ti+1) = v(ti) + [g − c m v(ti)](ti+1 − ti) @ ∆t = 2 sec t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39 Engr. Melvin Kong Cabatuan N UMMET H
  • 48. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical vs. Numerical Solution Engr. Melvin Kong Cabatuan N UMMET H
  • 49. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical vs. Numerical Solution Analytical Solution t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 Engr. Melvin Kong Cabatuan N UMMET H
  • 50. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical vs. Numerical Solution Analytical Solution t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 Numerical @ ∆t = 2 sec t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39 Engr. Melvin Kong Cabatuan N UMMET H
  • 51. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical vs. Numerical Solution Analytical Solution t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 Numerical @ ∆t = 2 sec t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39 Numerical @ ∆t = 0.01 sec t (sec.) V (m/s) 0 0 2 16.41 4 27.83 8 41.13 10 44.90 12 47.51 ∞ 53.39 Engr. Melvin Kong Cabatuan N UMMET H
  • 52. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analytical vs. Numerical Solution Analytical Solution t (sec.) V (m/s) 0 0 2 16.40 4 27.77 8 41.10 10 44.87 12 47.49 ∞ 53.39 Numerical @ ∆t = 2 sec t (sec.) V (m/s) 0 0 2 19.60 4 32.00 8 44.82 10 47.97 12 49.96 ∞ 53.39 Numerical @ ∆t = 0.01 sec t (sec.) V (m/s) 0 0 2 16.41 4 27.83 8 41.13 10 44.90 12 47.51 ∞ 53.39 c Minimize the error by using smaller step size, ∆t. d Engr. Melvin Kong Cabatuan N UMMET H
  • 53. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Analogy Engr. Melvin Kong Cabatuan N UMMET H n = 3
  • 54. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Key Insights Engr. Melvin Kong Cabatuan N UMMET H
  • 55. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Key Insights Numerical Methods find approximate solutions to complicated problems using arithmetic operations. Engr. Melvin Kong Cabatuan N UMMET H
  • 56. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Key Insights Numerical Methods find approximate solutions to complicated problems using arithmetic operations. c Solving hard problems with lots of easy steps. d Engr. Melvin Kong Cabatuan N UMMET H
  • 57. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Key Insights Numerical Methods find approximate solutions to complicated problems using arithmetic operations. c Solving hard problems with lots of easy steps. d Computers are great tools, but w/o fundamental understanding of engineering problems, they will be useless! Engr. Melvin Kong Cabatuan N UMMET H
  • 58. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example Key Insights Numerical Methods find approximate solutions to complicated problems using arithmetic operations. c Solving hard problems with lots of easy steps. d Computers are great tools, but w/o fundamental understanding of engineering problems, they will be useless! You can minimize the error in numerical solutions by using smaller step size, ∆t. Engr. Melvin Kong Cabatuan N UMMET H
  • 59. Introduction Course Contents Numerical Methods Mathematical Modeling Problem Solving Example END c Thank you for your attention d Engr. Melvin Kong Cabatuan N UMMET H