SlideShare une entreprise Scribd logo
1  sur  16
FALSE POSITION
METHOD
By SATYAJIT NAG-10.01.05.042

   H.M. ZUBAER -10.01.05.028

   MOSTOFA ZAMAN FAISAL-10.01.05.036
FINDING ROOTS / SOLVING
EQUATIONS
 The given quadratic formula provides a quick answer
  to all quadratic equations:
 Easy

                                       −b     b 2 − 4ac
         ax 2 +bx + c = 0       ⇒ x=
                                               2a
But, not easy


ax + bx + cx + dx + ex + f = 0
     5       4     3        2
                                                ⇒ x=?
   No exact general solution (formula) exists for equations
    with exponents greater than 4.
FINDING ROOTS…
   For this reason, we have to find out the root to
    solve the equation.

 However we can say how accurate our solution is
  as compared to the “exact” solution.
 One of the method is FALSE POSITION.
THE FALSE-POSITION METHOD               (REGULA-
FALSI)


  To refine the bisection method, we can choose a ‘false-
  position’ instead of the midpoint.
  The false-position is defined as the x position where a
  line connecting the two boundary points crosses the
  axis.
REGULA FALSI

 For   example, if f(xlow) is much closer to zero
  than f(xup), it is likely that the root is closer
  to xlow than to xup.
 False position method is an alternative
  approach where f(xlow) and f(xup) are joined
  by a straight line; the intersection of
  which with the x-axis represents and
  improved estimate of the root.
 The intersection of this line with the x
  axis represents an improved estimate of
  the root.
LINEAR INTERPOLATION METHOD
 The fact that the replacement of the curve by a
  straight line gives the false position of the root is
  the origin of the name, method of false position,
  or in Latin, Regula Falsi.
 It is also called the Linear Interpolation Method.
FALSE POSITION FORMULAE
   Using similar triangles, the intersection of the straight
    line with the x axis can be estimated as
     f ( xl )  f ( xu )
              =
     x −  xl   x −  xu
           f ( xu )( xl − )xu
     x = −
        xu
           f ( xl ) − xu )
                       f (



   This is the False Position formulae. The value of x then
    replaces whichever of the two initial guesses, low x or
    up x , yields a function value with the same sign as f (x)
    .
ALGORITHM
 Given   two guesses xlow, xup that bracket
    the root,
 Repeat              f ( xu )( xl − xu )
   Set       x = xu −
                      f ( xl ) − f ( xu )





 If f(xup) is of opposite sign to f(xlow) then
    Set xlow = xup
 Else Set xlow = x
 End If
 Until y< tolerance value.
CODE
   Find the real root of the equation d(x)=x5+x+1using Fasle
    Position Method. xlow = -1, xup =0 and ε = selected x tolerance =10^-4
    .

 clear all;
 close all;
 clc;
 xlow=-1;
 xup=0;
 xtol=10^-4;
 f=@(x)(x^5+x+1);
 x=xup-(f(xup)*(xlow-xup))/(f(xlow)-f(xup))
 y=f(x);
 iters=0;
CODE CONTINUED…..
 while    (((xup-x)/2>xtol)&& y>xtol)
     if (f(xlow)*f(x)>0)
         xlow=x;
     else xup=x;
     end
    x=xup-(f(xup)*(xlow-xup))/(f(xlow)-f(xup));
    y=f(x);
    iters=iters+1;
    end
x
y
 iters
MERITS & DEMERITS
   Merits
         As the interval becomes small, the interior
    point generally becomes much closer to root.
         Faster convergence than bisection.
         Often superior to bisection.
Demerits
            fa




             a                                       b


Problem with Regula Falsi -- if the graph is convex down, the
  interpolated point will repeatedly appear in the larger segment….
DEMERITS

   Demerits
          It can’t predict number of iterations to
    reach a give precision.
         It can be less precise than bisection – no
    strict precision guarantee.
 Though the difference between Bisection and
  False Position Method is little but for some cases
  False Position Method is useful and for some
  problems Bisection method is effective….
 In fact they both are necessary to solve any
  equation by ‘Bracketing method’.
THE END
Presentation aust final

Contenu connexe

Tendances

Numerical Analysis (Solution of Non-Linear Equations) part 2
Numerical Analysis (Solution of Non-Linear Equations) part 2Numerical Analysis (Solution of Non-Linear Equations) part 2
Numerical Analysis (Solution of Non-Linear Equations) part 2Asad Ali
 
4.1 implicit differentiation
4.1 implicit differentiation4.1 implicit differentiation
4.1 implicit differentiationdicosmo178
 
Langrange Interpolation Polynomials
Langrange Interpolation PolynomialsLangrange Interpolation Polynomials
Langrange Interpolation PolynomialsSohaib H. Khan
 
False Point Method / Regula falsi method
False Point Method / Regula falsi methodFalse Point Method / Regula falsi method
False Point Method / Regula falsi methodNasima Akhtar
 
The Definite Integral
The Definite IntegralThe Definite Integral
The Definite IntegralSilvius
 
Lesson 5: Continuity (slides)
Lesson 5: Continuity (slides)Lesson 5: Continuity (slides)
Lesson 5: Continuity (slides)Matthew Leingang
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.pptLadallaRajKumar
 
Complex analysis
Complex analysisComplex analysis
Complex analysissujathavvv
 
Methods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsMethods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsKaushal Patel
 
Limits, continuity, and derivatives
Limits, continuity, and derivativesLimits, continuity, and derivatives
Limits, continuity, and derivativesnathaniel9agabao
 
Numerical method for solving non linear equations
Numerical method for solving non linear equationsNumerical method for solving non linear equations
Numerical method for solving non linear equationsMdHaque78
 
ROOT OF NON-LINEAR EQUATIONS
ROOT OF NON-LINEAR EQUATIONSROOT OF NON-LINEAR EQUATIONS
ROOT OF NON-LINEAR EQUATIONSfenil patel
 
Application of derivatives
Application of derivativesApplication of derivatives
Application of derivativesindu thakur
 
Application of derivatives
Application of derivatives Application of derivatives
Application of derivatives Seyid Kadher
 
APPLICATION OF PARTIAL DIFFERENTIATION
APPLICATION OF PARTIAL DIFFERENTIATIONAPPLICATION OF PARTIAL DIFFERENTIATION
APPLICATION OF PARTIAL DIFFERENTIATIONDhrupal Patel
 
Ideals and factor rings
Ideals and factor ringsIdeals and factor rings
Ideals and factor ringsdianageorge27
 

Tendances (20)

Numerical Analysis (Solution of Non-Linear Equations) part 2
Numerical Analysis (Solution of Non-Linear Equations) part 2Numerical Analysis (Solution of Non-Linear Equations) part 2
Numerical Analysis (Solution of Non-Linear Equations) part 2
 
4.1 implicit differentiation
4.1 implicit differentiation4.1 implicit differentiation
4.1 implicit differentiation
 
Langrange Interpolation Polynomials
Langrange Interpolation PolynomialsLangrange Interpolation Polynomials
Langrange Interpolation Polynomials
 
False Point Method / Regula falsi method
False Point Method / Regula falsi methodFalse Point Method / Regula falsi method
False Point Method / Regula falsi method
 
The Definite Integral
The Definite IntegralThe Definite Integral
The Definite Integral
 
Lesson 5: Continuity (slides)
Lesson 5: Continuity (slides)Lesson 5: Continuity (slides)
Lesson 5: Continuity (slides)
 
Continutiy of Functions.ppt
Continutiy of Functions.pptContinutiy of Functions.ppt
Continutiy of Functions.ppt
 
Complex analysis
Complex analysisComplex analysis
Complex analysis
 
Topology M.Sc. 2 semester Mathematics compactness, unit - 4
Topology M.Sc. 2 semester Mathematics compactness, unit - 4Topology M.Sc. 2 semester Mathematics compactness, unit - 4
Topology M.Sc. 2 semester Mathematics compactness, unit - 4
 
Methods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematicsMethods of variation of parameters- advance engineering mathe mathematics
Methods of variation of parameters- advance engineering mathe mathematics
 
Limits, continuity, and derivatives
Limits, continuity, and derivativesLimits, continuity, and derivatives
Limits, continuity, and derivatives
 
Numerical method for solving non linear equations
Numerical method for solving non linear equationsNumerical method for solving non linear equations
Numerical method for solving non linear equations
 
ROOT OF NON-LINEAR EQUATIONS
ROOT OF NON-LINEAR EQUATIONSROOT OF NON-LINEAR EQUATIONS
ROOT OF NON-LINEAR EQUATIONS
 
Application of derivatives
Application of derivativesApplication of derivatives
Application of derivatives
 
Application of derivatives
Application of derivatives Application of derivatives
Application of derivatives
 
Unit1
Unit1Unit1
Unit1
 
APPLICATION OF PARTIAL DIFFERENTIATION
APPLICATION OF PARTIAL DIFFERENTIATIONAPPLICATION OF PARTIAL DIFFERENTIATION
APPLICATION OF PARTIAL DIFFERENTIATION
 
Ideals and factor rings
Ideals and factor ringsIdeals and factor rings
Ideals and factor rings
 
Limits and continuity
Limits and continuityLimits and continuity
Limits and continuity
 
Rolles theorem
Rolles theoremRolles theorem
Rolles theorem
 

En vedette

Regulafalsi_bydinesh
Regulafalsi_bydineshRegulafalsi_bydinesh
Regulafalsi_bydineshDinesh Kumar
 
Regula falsi method
Regula falsi methodRegula falsi method
Regula falsi methodandrushow
 
The False-Position Method
The False-Position MethodThe False-Position Method
The False-Position MethodTayyaba Abbas
 
Calculations of roots
Calculations of rootsCalculations of roots
Calculations of rootsoscar
 
Bisection & Regual falsi methods
Bisection & Regual falsi methodsBisection & Regual falsi methods
Bisection & Regual falsi methodsDivya Bhatia
 
False position
False positionFalse position
False positionuis
 
Bracketing or closed methods
Bracketing or closed methodsBracketing or closed methods
Bracketing or closed methodsandrushow
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methodsTarun Gehlot
 
Teori bilangan (induksi matematika)
Teori bilangan (induksi matematika)Teori bilangan (induksi matematika)
Teori bilangan (induksi matematika)1724143052
 
Numerical Analysis (Solution of Non-Linear Equations)
Numerical Analysis (Solution of Non-Linear Equations)Numerical Analysis (Solution of Non-Linear Equations)
Numerical Analysis (Solution of Non-Linear Equations)Asad Ali
 
Secent method
Secent methodSecent method
Secent methodritu1806
 

En vedette (20)

Regulafalsi_bydinesh
Regulafalsi_bydineshRegulafalsi_bydinesh
Regulafalsi_bydinesh
 
Regula falsi method
Regula falsi methodRegula falsi method
Regula falsi method
 
The False-Position Method
The False-Position MethodThe False-Position Method
The False-Position Method
 
Calculations of roots
Calculations of rootsCalculations of roots
Calculations of roots
 
Bisection & Regual falsi methods
Bisection & Regual falsi methodsBisection & Regual falsi methods
Bisection & Regual falsi methods
 
False position
False positionFalse position
False position
 
Bracketing or closed methods
Bracketing or closed methodsBracketing or closed methods
Bracketing or closed methods
 
Bisection method
Bisection methodBisection method
Bisection method
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
 
Lecture6
Lecture6Lecture6
Lecture6
 
Numerical Method
Numerical MethodNumerical Method
Numerical Method
 
Roots equation
Roots equationRoots equation
Roots equation
 
Es272 ch3a
Es272 ch3aEs272 ch3a
Es272 ch3a
 
Tabel.biseksi.regula falsi
Tabel.biseksi.regula falsiTabel.biseksi.regula falsi
Tabel.biseksi.regula falsi
 
bisection method
bisection methodbisection method
bisection method
 
Teori bilangan (induksi matematika)
Teori bilangan (induksi matematika)Teori bilangan (induksi matematika)
Teori bilangan (induksi matematika)
 
Bracketing Methods
Bracketing MethodsBracketing Methods
Bracketing Methods
 
BSCS | BSIT Thesis Guidelines
BSCS | BSIT Thesis GuidelinesBSCS | BSIT Thesis Guidelines
BSCS | BSIT Thesis Guidelines
 
Numerical Analysis (Solution of Non-Linear Equations)
Numerical Analysis (Solution of Non-Linear Equations)Numerical Analysis (Solution of Non-Linear Equations)
Numerical Analysis (Solution of Non-Linear Equations)
 
Secent method
Secent methodSecent method
Secent method
 

Similaire à Presentation aust final

Adv. Num. Tech. 1 Roots of function.pdf
Adv. Num. Tech. 1 Roots of function.pdfAdv. Num. Tech. 1 Roots of function.pdf
Adv. Num. Tech. 1 Roots of function.pdfchhatrapalnetam
 
Roots of equations
Roots of equationsRoots of equations
Roots of equationsMileacre
 
Equations root
Equations rootEquations root
Equations rootMileacre
 
Analysis for engineers _roots_ overeruption
Analysis for engineers _roots_ overeruptionAnalysis for engineers _roots_ overeruption
Analysis for engineers _roots_ overeruptionuttamna97
 
Quantitive Techniques: Bisection method
Quantitive Techniques: Bisection methodQuantitive Techniques: Bisection method
Quantitive Techniques: Bisection methodArti Parab Academics
 
Mit18 330 s12_chapter4
Mit18 330 s12_chapter4Mit18 330 s12_chapter4
Mit18 330 s12_chapter4CAALAAA
 
Lecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcLecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcRiyandika Jastin
 
Cs229 notes8
Cs229 notes8Cs229 notes8
Cs229 notes8VuTran231
 
Roots of equations
Roots of equations Roots of equations
Roots of equations shopnohinami
 
Solution of nonlinear_equations
Solution of nonlinear_equationsSolution of nonlinear_equations
Solution of nonlinear_equationsTarun Gehlot
 
Root Equations Methods
Root Equations MethodsRoot Equations Methods
Root Equations MethodsUIS
 
MetiTarski: An Automatic Prover for Real-Valued Special Functions
MetiTarski: An Automatic Prover for Real-Valued Special FunctionsMetiTarski: An Automatic Prover for Real-Valued Special Functions
MetiTarski: An Automatic Prover for Real-Valued Special FunctionsLawrence Paulson
 

Similaire à Presentation aust final (20)

Adv. Num. Tech. 1 Roots of function.pdf
Adv. Num. Tech. 1 Roots of function.pdfAdv. Num. Tech. 1 Roots of function.pdf
Adv. Num. Tech. 1 Roots of function.pdf
 
Roots of equations
Roots of equationsRoots of equations
Roots of equations
 
Equations root
Equations rootEquations root
Equations root
 
Roots equation
Roots equationRoots equation
Roots equation
 
Analysis for engineers _roots_ overeruption
Analysis for engineers _roots_ overeruptionAnalysis for engineers _roots_ overeruption
Analysis for engineers _roots_ overeruption
 
Quantitive Techniques: Bisection method
Quantitive Techniques: Bisection methodQuantitive Techniques: Bisection method
Quantitive Techniques: Bisection method
 
Mit18 330 s12_chapter4
Mit18 330 s12_chapter4Mit18 330 s12_chapter4
Mit18 330 s12_chapter4
 
Bisection
BisectionBisection
Bisection
 
Lecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etcLecture 04 newton-raphson, secant method etc
Lecture 04 newton-raphson, secant method etc
 
Cs229 notes8
Cs229 notes8Cs229 notes8
Cs229 notes8
 
Roots of equations
Roots of equations Roots of equations
Roots of equations
 
Solution of nonlinear_equations
Solution of nonlinear_equationsSolution of nonlinear_equations
Solution of nonlinear_equations
 
Ch 2
Ch 2Ch 2
Ch 2
 
Bca numer
Bca numerBca numer
Bca numer
 
Quadrature
QuadratureQuadrature
Quadrature
 
Root Equations Methods
Root Equations MethodsRoot Equations Methods
Root Equations Methods
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Sol78
Sol78Sol78
Sol78
 
Sol78
Sol78Sol78
Sol78
 
MetiTarski: An Automatic Prover for Real-Valued Special Functions
MetiTarski: An Automatic Prover for Real-Valued Special FunctionsMetiTarski: An Automatic Prover for Real-Valued Special Functions
MetiTarski: An Automatic Prover for Real-Valued Special Functions
 

Dernier

AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Dernier (20)

AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Presentation aust final

  • 1. FALSE POSITION METHOD By SATYAJIT NAG-10.01.05.042 H.M. ZUBAER -10.01.05.028 MOSTOFA ZAMAN FAISAL-10.01.05.036
  • 2. FINDING ROOTS / SOLVING EQUATIONS  The given quadratic formula provides a quick answer to all quadratic equations:  Easy −b  b 2 − 4ac ax 2 +bx + c = 0 ⇒ x= 2a But, not easy ax + bx + cx + dx + ex + f = 0 5 4 3 2 ⇒ x=?  No exact general solution (formula) exists for equations with exponents greater than 4.
  • 3. FINDING ROOTS…  For this reason, we have to find out the root to solve the equation.  However we can say how accurate our solution is as compared to the “exact” solution.  One of the method is FALSE POSITION.
  • 4. THE FALSE-POSITION METHOD (REGULA- FALSI) To refine the bisection method, we can choose a ‘false- position’ instead of the midpoint. The false-position is defined as the x position where a line connecting the two boundary points crosses the axis.
  • 5. REGULA FALSI  For example, if f(xlow) is much closer to zero than f(xup), it is likely that the root is closer to xlow than to xup.  False position method is an alternative approach where f(xlow) and f(xup) are joined by a straight line; the intersection of which with the x-axis represents and improved estimate of the root.  The intersection of this line with the x axis represents an improved estimate of the root.
  • 6. LINEAR INTERPOLATION METHOD  The fact that the replacement of the curve by a straight line gives the false position of the root is the origin of the name, method of false position, or in Latin, Regula Falsi.  It is also called the Linear Interpolation Method.
  • 7. FALSE POSITION FORMULAE  Using similar triangles, the intersection of the straight line with the x axis can be estimated as f ( xl ) f ( xu ) = x − xl x − xu f ( xu )( xl − )xu x = − xu f ( xl ) − xu ) f (  This is the False Position formulae. The value of x then replaces whichever of the two initial guesses, low x or up x , yields a function value with the same sign as f (x) .
  • 8. ALGORITHM  Given two guesses xlow, xup that bracket the root,  Repeat f ( xu )( xl − xu ) Set x = xu − f ( xl ) − f ( xu )   If f(xup) is of opposite sign to f(xlow) then  Set xlow = xup  Else Set xlow = x  End If  Until y< tolerance value.
  • 9. CODE  Find the real root of the equation d(x)=x5+x+1using Fasle Position Method. xlow = -1, xup =0 and ε = selected x tolerance =10^-4 .  clear all;  close all;  clc;  xlow=-1;  xup=0;  xtol=10^-4;  f=@(x)(x^5+x+1);  x=xup-(f(xup)*(xlow-xup))/(f(xlow)-f(xup))  y=f(x);  iters=0;
  • 10. CODE CONTINUED…..  while (((xup-x)/2>xtol)&& y>xtol)  if (f(xlow)*f(x)>0)  xlow=x;  else xup=x;  end  x=xup-(f(xup)*(xlow-xup))/(f(xlow)-f(xup));  y=f(x);  iters=iters+1;  end x y  iters
  • 11. MERITS & DEMERITS  Merits As the interval becomes small, the interior point generally becomes much closer to root. Faster convergence than bisection. Often superior to bisection.
  • 12. Demerits fa a b Problem with Regula Falsi -- if the graph is convex down, the interpolated point will repeatedly appear in the larger segment….
  • 13. DEMERITS  Demerits It can’t predict number of iterations to reach a give precision. It can be less precise than bisection – no strict precision guarantee.
  • 14.  Though the difference between Bisection and False Position Method is little but for some cases False Position Method is useful and for some problems Bisection method is effective….  In fact they both are necessary to solve any equation by ‘Bracketing method’.