SlideShare une entreprise Scribd logo
1  sur  20
2/9/2023 http://numericalmethods.eng.usf.edu 1
Measuring Errors
Major: All Engineering Majors
Authors: Autar Kaw, Luke Snyder
http://numericalmethods.eng.usf.edu
Transforming Numerical Methods Education for STEM
Undergraduates
Measuring Errors
http://numericalmethods.eng.usf.edu
http://numericalmethods.eng.usf.edu
3
Why measure errors?
1) To determine the accuracy of
numerical results.
2) To develop stopping criteria for
iterative algorithms.
http://numericalmethods.eng.usf.edu
4
True Error
 Defined as the difference between the true
value in a calculation and the approximate
value found using a numerical method etc.
True Error = True Value – Approximate Value
http://numericalmethods.eng.usf.edu
5
Example—True Error
The derivative, )
(x
f  of a function )
(x
f can be
approximated by the equation,
h
x
f
h
x
f
x
f
)
(
)
(
)
(
'



If
x
e
x
f 5
.
0
7
)
(  and 3
.
0

h
a) Find the approximate value of )
2
(
'
f
b) True value of )
2
(
'
f
c) True error for part (a)
http://numericalmethods.eng.usf.edu
6
Example (cont.)
Solution:
a) For 2

x and 3
.
0

h
3
.
0
)
2
(
)
3
.
0
2
(
)
2
(
'
f
f
f



3
.
0
)
2
(
)
3
.
2
( f
f 

3
.
0
7
7 )
2
(
5
.
0
)
3
.
2
(
5
.
0
e
e 

3
.
0
028
.
19
107
.
22 
 263
.
10

http://numericalmethods.eng.usf.edu
7
Example (cont.)
Solution:
b) The exact value of )
2
(
'
f can be found by using
our knowledge of differential calculus.
x
e
x
f 5
.
0
7
)
( 
x
e
x
f 5
.
0
5
.
0
7
)
(
' 


x
e 5
.
0
5
.
3

)
2
(
5
.
0
5
.
3
)
2
(
' e
f 
So the true value of )
2
(
'
f is
5140
.
9

True error is calculated as

t
E True Value – Approximate Value
722
.
0
263
.
10
5140
.
9 



http://numericalmethods.eng.usf.edu
8
Relative True Error
 Defined as the ratio between the true
error, and the true value.
Relative True Error ( t
 ) =
True Error
True Value
http://numericalmethods.eng.usf.edu
9
Example—Relative True Error
Following from the previous example for true error,
find the relative true error for x
e
x
f 5
.
0
7
)
(  at )
2
(
'
f
with 3
.
0

h
722
.
0


t
E
From the previous example,
Value
True
Error
True

t
Relative True Error is defined as
5140
.
9
722
.
0

 075888
.
0


as a percentage,
%
100
075888
.
0 


t %
5888
.
7


http://numericalmethods.eng.usf.edu
10
Approximate Error
 What can be done if true values are not
known or are very difficult to obtain?
 Approximate error is defined as the
difference between the present
approximation and the previous
approximation.
Approximate Error ( a
E ) = Present Approximation – Previous Approximation
http://numericalmethods.eng.usf.edu
11
Example—Approximate Error
For x
e
x
f 5
.
0
7
)
(  at 2

x find the following,
a) )
2
(
f  using 3
.
0

h
b) )
2
(
f  using 15
.
0

h
c) approximate error for the value of )
2
(
f  for part b)
Solution:
a) For
h
x
f
h
x
f
x
f
)
(
)
(
)
(
'



2

x and 3
.
0

h
3
.
0
)
2
(
)
3
.
0
2
(
)
2
(
'
f
f
f



http://numericalmethods.eng.usf.edu
12
Example (cont.)
3
.
0
)
2
(
)
3
.
2
( f
f 

Solution: (cont.)
3
.
0
7
7 )
2
(
5
.
0
)
3
.
2
(
5
.
0
e
e 

3
.
0
028
.
19
107
.
22 
 263
.
10

b) For 2

x and 15
.
0

h
15
.
0
)
2
(
)
15
.
0
2
(
)
2
(
' f
f
f



15
.
0
)
2
(
)
15
.
2
( f
f 

http://numericalmethods.eng.usf.edu
13
Example (cont.)
Solution: (cont.)
15
.
0
7
7 )
2
(
5
.
0
)
15
.
2
(
5
.
0
e
e 

15
.
0
028
.
19
50
.
20 
 8800
.
9

c) So the approximate error, a
E is

a
E Present Approximation – Previous Approximation
263
.
10
8800
.
9 

38300
.
0


http://numericalmethods.eng.usf.edu
14
Relative Approximate Error
 Defined as the ratio between the
approximate error and the present
approximation.
Relative Approximate Error (
Approximate Error
Present Approximation
a
 ) =
http://numericalmethods.eng.usf.edu
15
Example—Relative Approximate Error
For
x
e
x
f 5
.
0
7
)
(  at 2

x , find the relative approximate
error using values from 3
.
0

h and 15
.
0

h
Solution:
From Example 3, the approximate value of 263
.
10
)
2
( 

f
using 3
.
0

h and 8800
.
9
)
2
( 

f using 15
.
0

h

a
E Present Approximation – Previous Approximation
263
.
10
8800
.
9 

38300
.
0


http://numericalmethods.eng.usf.edu
16
Example (cont.)
Solution: (cont.)

a
Approximate Error
Present Approximation
8800
.
9
38300
.
0

 038765
.
0


as a percentage,
%
8765
.
3
%
100
038765
.
0 




a
Absolute relative approximate errors may also need to
be calculated,
|
038765
.
0
| 

a %
8765
.
3
or
038765
.
0

http://numericalmethods.eng.usf.edu
17
How is Absolute Relative Error used as a
stopping criterion?
If s
a 

 |
| where s
 is a pre-specified tolerance, then
no further iterations are necessary and the process is
stopped.
If at least m significant digits are required to be
correct in the final answer, then
%
10
5
.
0
|
| 2 m
a




http://numericalmethods.eng.usf.edu
18
Table of Values
For
x
e
x
f 5
.
0
7
)
(  at 2

x with varying step size, h
0.3 10.263 N/A 0
0.15 9.8800 3.877% 1
0.10 9.7558 1.273% 1
0.01 9.5378 2.285% 1
0.001 9.5164 0.2249% 2
h )
2
(
f  a
 m
Additional Resources
For all resources on this topic such as digital audiovisual
lectures, primers, textbook chapters, multiple-choice
tests, worksheets in MATLAB, MATHEMATICA, MathCad
and MAPLE, blogs, related physical problems, please
visit
http://numericalmethods.eng.usf.edu/topics/measuring
_errors.html
THE END
http://numericalmethods.eng.usf.edu

Contenu connexe

Similaire à mws_gen_aae_spe_pptmeasuringerrors.ppt

M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docxM166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
infantsuk
 
NG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
NG3S903 - Electronic Systems Engineering - Fault Modelling TechniquesNG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
NG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
Chris Francis
 
Name _______________________________ Class time __________.docx
Name _______________________________    Class time __________.docxName _______________________________    Class time __________.docx
Name _______________________________ Class time __________.docx
rosemarybdodson23141
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
Natalia
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
Natalia
 

Similaire à mws_gen_aae_spe_pptmeasuringerrors.ppt (20)

Engineering Numerical Analysis Lecture-1
Engineering Numerical Analysis Lecture-1Engineering Numerical Analysis Lecture-1
Engineering Numerical Analysis Lecture-1
 
Ijciet 10 02_085
Ijciet 10 02_085Ijciet 10 02_085
Ijciet 10 02_085
 
M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docxM166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
M166Calculus” ProjectDue Wednesday, December 9, 2015PROJ.docx
 
NG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
NG3S903 - Electronic Systems Engineering - Fault Modelling TechniquesNG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
NG3S903 - Electronic Systems Engineering - Fault Modelling Techniques
 
Computational Assignment Help
Computational Assignment HelpComputational Assignment Help
Computational Assignment Help
 
Name _______________________________ Class time __________.docx
Name _______________________________    Class time __________.docxName _______________________________    Class time __________.docx
Name _______________________________ Class time __________.docx
 
Taller parcial 2
Taller parcial 2 Taller parcial 2
Taller parcial 2
 
Integration
IntegrationIntegration
Integration
 
1406
14061406
1406
 
Lecture 6 operators
Lecture 6   operatorsLecture 6   operators
Lecture 6 operators
 
Laboratory 7
Laboratory 7Laboratory 7
Laboratory 7
 
Scientific Computing II Numerical Tools & Algorithms - CEI40 - AGA
Scientific Computing II Numerical Tools & Algorithms - CEI40 - AGAScientific Computing II Numerical Tools & Algorithms - CEI40 - AGA
Scientific Computing II Numerical Tools & Algorithms - CEI40 - AGA
 
MATLAB Questions and Answers.pdf
MATLAB Questions and Answers.pdfMATLAB Questions and Answers.pdf
MATLAB Questions and Answers.pdf
 
Time and Space Complexity
Time and Space ComplexityTime and Space Complexity
Time and Space Complexity
 
Kamil witecki asynchronous, yet readable, code
Kamil witecki asynchronous, yet readable, codeKamil witecki asynchronous, yet readable, code
Kamil witecki asynchronous, yet readable, code
 
Assessing the Reliability of a Human Estimator
Assessing the Reliability of a Human EstimatorAssessing the Reliability of a Human Estimator
Assessing the Reliability of a Human Estimator
 
The Gregory Gauss Quadrature formula for beginners
The Gregory Gauss Quadrature formula for beginnersThe Gregory Gauss Quadrature formula for beginners
The Gregory Gauss Quadrature formula for beginners
 
Lecture1a data types
Lecture1a data typesLecture1a data types
Lecture1a data types
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 
Raices de ecuaciones
Raices de ecuacionesRaices de ecuaciones
Raices de ecuaciones
 

Dernier

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
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
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

mws_gen_aae_spe_pptmeasuringerrors.ppt