際際滷

際際滷Share a Scribd company logo
Capitolul 2

  Rezolvarea numeric a ecua釘iilor
    algebrice i transcendente
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Solu釘ionarea multor probleme tehnice
    impune rezolvarea unor ecua釘ii
    algebrice sau transcendente.

    f(x)=0,

    f:[xmin, xmax]R, [xmin, xmax]R.
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente


 Dac f(x) este o func釘ie pol i nomial  ,
  ecua釘ia f(x)=0 este algebric  .
 Dac f(x) are i termeni

  trigonometric i ,
      logaritmic i,
      exponen 釘 ial i ,
 ecua釘ia f(x)=0 este transcendent  .
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Exemplu
Un rezervor de combustibil, cilindric, de raz r,
 cu axa orizontal, este plin cu lichid, doar un
 sfert din volumul su. Care este 樽nl釘imea, h,
 a lichidului din rezervor?

                        r


                            h
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

              Segmentul de cerc ABC
               trebuie s reprezinte un sfert
               din aria cercului, deci
  慮
           C



       錚1 2 1                    錚 1 2
      2錚 r 慮  (r sin 慮)(r cos 慮)錚 = r
       錚2     2                  錚 4
      (AOD=慮)
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

                     
2慮  2 sin 慮 cos 慮 =
                     2
i consider但nd substitu釘ia
x=/2-2慮, ecua釘ia de mai sus devine:

                   ?
x+cosx=0.
x+cosx=0
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Dac ecua釘ia ar putea fi rezolvat, s-ar
    ob釘ine pentru unghiul 慮, valoarea:
     慮=(/2-x)/2
    i
    h=r(1-cos 慮)
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Exemplul 2



    n geometria angrenajelor, trebuie
    rezolvat ecua釘ia:
    inv(留)=a , 留=      ?
    inv(留)=tg 留- 留
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

Definirea rdcinilor
Fie ecua釘ia
  f(x)=0, unde
  f:[xmin, xmax]R, [xmin, xmax]R.

   Defini釘ia rdcinii exacte
    Orice valoare 両 [xmin, xmax], pentru care f(両)=0,
    este rdcin exact sau zero al func釘iei
    f(x).
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Defini釘ia rdcinii aproximative
    Orice valoare 両 , apropiat de rdcina
    exact 両 , care 樽ndeplinete una dintre
    condi釘iile urmtoare:
    a. 錚ξ-両錚<竜 (竜R, 竜>0) or
    b. 錚f(両)錚<竜
    este considerat rdcin aproximativ
    a ecua釘iei f(x)=0.
Rezolvarea numeric a ecua釘iilor algebrice i
   transcendente




a. 錚ξ-両錚<竜 (竜R, 竜>0)   b.錚f(両)錚<竜 (竜R, 竜>0)
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente



Etapele rezolvrii numerice a ecua釘iilor algebrice i
  transcendente
      Separarea rdcinilor
      Implementarea metodei numerice
Rezolvarea numeric a ecua釘iilor algebrice i
      transcendente

Separarea rdcinilor
Obiectiv - ob釘inerea unor intervale care s con釘in cel mult o
    rdcin a ecua釘iei
Teorem
  Fie o diviziune a intervalului [xmin, xmax]:
  xmin=x1<x2<<xm<xm+1<<xM=xmax
      Dac 樽n intervalul [xm, xm+1], f (xm)f(xm+1)<0, 樽n acel interval
       exist cel pu釘in o rdcin;
      Dac 樽n intervalul men釘ionat, prima derivat exist i
       樽i pstreaz semnul,
  atunci, 樽n intervalul [xm, xm+1], exist o singur rdcin 両.
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente




   Metoda bisec釘iei
   Metoda secantei
   Metoda aproxima釘iilor succesive
   Metoda Newton-Raphson
Metoda bisec釘iei
   Cunoscut i ca
    metoda 樽njumt釘irii
    intervalului
   Strategie:
        mpr釘irea 樽n dou pr釘i
         egale a intervalului [a,b];
     
         Pstrarea acelei jumt釘i
         care con釘ine rdcina.
Rezolvarea numeric a ecua釘iilor algebrice i
     transcendente       Metoda bisec釘iei
   Se consider c
    f(a)f(b)<0
   Pasul ZERO
    x 0 =(b+a)/2

    Dac f(x0)=0, atunci 両=x0
    Dac NU         [a1, b1], unde
     a1 =a i b1=x0, dac f(a)f(x0)<0,
     sau
     a1= x0 i b1=b, dac f(a)f(x0)>0.
     lungimea b1-a1=(b-a)/2
Rezolvarea numeric a ecua釘iilor algebrice i
       transcendente         Metoda bisec釘iei
   pasul UNU
    x 1 =(b 1 +a 1 )/2

    Dac f(x1)=0, atunci 両=x1
    Dac NU          [a2, b2], unde
      a2 =a1 i b2=x1, dac f(a1)f(x1)<0,
    sau
      a2= x1 i b2=b1, dac f(a1)f(x1)>0.
      lungimea b2-a2=(b-a)/22
Rezolvarea numeric a ecua釘iilor algebrice i
        transcendente             Metoda bisec釘iei

 PASUL i


  x i =(b i -a i )/2

  Dac f(xi)=0, atunci 両=xi
  Dac NU              [ai+1, bi+1], unde
    ai+1 =ai i bi+1=xi, dac f(ai)f(xi)<0,
  sau
    ai+1= xi i bi+1=bi, dac f(ai)f(xi)>0.
     lungimea bi+1-ai+1=(b-a)/2i+1
Rezolvarea numeric a ecua釘iilor algebrice i
      transcendente     Metoda bisec釘iei

Procesul iterativ se va opri la 樽ndeplinirea
 uneia dintre urmtoarele condi釘ii:

   錚xi-xi-1錚<竜 (竜R, 竜>0) sau
   錚f(xi)錚<竜.

   Valoarea x i este considerat rdcin
aproximativ a ecua釘iei f(x)=0.
Rezolvarea numeric a ecua釘iilor algebrice i
        transcendente               Metoda bisec釘iei
De ce x i este considerat rdcin aproximativ a ecua釘iei
   f(x)=0?
Prin 樽njumt釘irile succesive ale intervalelor, se ob釘in dou
   iruri, a0, a1, a2,..., ai i b0, b1, b2,..., bi , convergente.
Dac se trece la limit 樽n rela釘ia lungimii intervalului [ai, bi]:
bi-ai=(b-a)/2i            ba
lim(b i  a i ) = lim          i
                                   =0
 i                i    2

   lim b i = lim a i = 両
   i       i
Rezolvarea numeric a ecua釘iilor algebrice i
     transcendente         Metoda bisec釘iei

n acelai timp, dac se aplic limita, rela釘iei
   f(ai)f(bi)<0,


  lim [f(ai)f(bi)] 0
i prin 樽nlocuire a valorilor limitelor,
 f(両)2  0        f(両)=0
CONCLU ZIE
両 este chiar rdcina exact a ecua釘iei f(x)=0.
Rezolvarea numeric a ecua釘iilor algebrice i
         transcendente


Metoda secantei
     Procedura prevede
      separarea rdcinii 樽ntre
      dou valori a i b, astfel 樽nc但t
       f(a)f(b)<0.

     O valoare aproximativ a
      rdcinii, x0, se va ob釘ine prin
      interpolare liniar:
            af (b)  bf (a )
       x0 =
             f ( b)  f (a )
Secant Method



     a i f ( b i )  b i f (a i )
xi =
         f ( b i )  f (a i )
Secant Method
   Exemplu
Use the secant method to find the value of the
 specific volume, v, of methane gas at a
 temperature T=300oK and a pressure P=5106
 Pa. The gas constant for methane is 518 J/
 (kgoK) and the van der Waals constants have
 the following values:
 a=887 Pam6/kg2 and b=0,00267 m3/kg.
 Start with va=0,5 RT/P and vb=1,5 RT/P.
 Use a value 竜=0,1.
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente

   Legea gazului ideal:
                       ideal
    Pv=RT
   Legea gazului real 釘ine seama de
    for釘ele de atrac釘ie intermolecular i de
    spa釘iul ocupat de molecule:

    (P + a / v )( v  b) = RT
             2
Secant Method

        (
f ( v) = P + a / v   2
                         )( v  b)  RT
Metoda secantei

Nr.          va          vb          f(v b )             vi
itera釘ie
     1       0,0155400   0,0466200    8,22865104     0,0263331
     2       0,0466200   0,0263331   -6,81592 103    0,0278850
     3       0,0263331   0,0278850   -5,61669 102    0,0280243
     4       0,0278850   0,0280243    7,18865 100    0,0280226
     5       0,0280243   0,0280226   -7,00575 10-3


 Valoarea aproximativ a rdcinii
 v i = 0,0280226m 3 /kg.
Metoda aproxima釘iilor
      succesive


Impune re scrierea ecua釘iei f(x)=0 sub forma
       x=  (x)

Procedura pornete de la o valoare estimat a rddcinii x 0 ,
care se va 樽mbunt釘i pas cu pas, prin itera釘ii succesive.
Metoda aproxima釘iilor succesive

Algoritmul metodei
1. Stabilirea valorii de start x 0 i alegerea parametrului
   de convergen釘 (eroare de aproximare) 竜 ;


2. Calculul unei valori 樽mbunt釘ite x im b from x im b =  (x 0 ) ;


3. Dac 錚 x im b -x 0 錚 > 竜 , se va considera x 0 egal cu x im b i
   reluarea pasului 2; altfel, ximb este rdcina aproximativ
   a ecua釘iei.
Metoda aproxima釘iilor succesive

Din punct de vedere geometric, aplicarea metodei
aproxima釘iilor succesive, presupune rezolvarea
ecua釘iei x=(x), adic gsirea punctului de
intersec釘ie dintre graficele func釘iilor:
      y=x ( prima bisectoare )
      y=  (x)
Metoda aproxima釘iilor succesive
Metoda aproxima釘iilor succesive
Metoda aproxima釘iilor succesive


Conclu zie
Convergen釘a metodei este asigurat atunci c但nd
錚 d  /dx 錚 <1, cel pu釘in pentru valorile lui x care
            <1
intervin 樽n timpul acestui proces iterativ.
Metoda aproxima釘iilor succesive

Ex e mpl u
O grind 樽ncastrat este 樽ncrcat cu o sarcin vertical, uniform
ditribuit pe lungimea acesteia, L. Deforma釘ia grinzii
corespunztoare distan釘ei x fa釘 de captul 樽ncastrat, este 隆, iar la
captul liber deforma釘ia este 隆max. Dependen釘a dintre deforma釘ia 隆
i distan釘a x este modelat prin ecua釘ia urmtoare:
        f( 留 )= 留 4 -4 留 3 +6 留 2 - 隆 / 隆 max =0 , 留 =x/L.
Folosind metoda aproxima釘iilor succesive, s se determine 留 care
corespunde raportului 隆 / 隆 max =0,75.
Metoda aproxima釘iilor succesive



           x
                      L



  x=留L
  f( 留 )= 留 4 -4 留 3 +6 留 2 - 隆 / 隆 max =0
Metoda aproxima釘iilor succesive

  Alte exemple


  1. x4-2x+9=0   x=(x4 +9)/2


  2. tan(x)=0    x=tan(x)+x
Metoda aproxima釘iilor succesive

  Alte exemple
  x 3 +4x 2 -10=0
  Ecua釘ia are o rdcin unic 樽n
       intervalul [1, 2].

     g1(x) =x-x3-4x2+10
                       1
                錚 10 錚 2
     g2 ( x ) = 錚    錚
                錚4+ x錚
Metoda aproxima釘iilor succesive

     g 1 (x) =x-x 3 -4x 2 +10

  g 1 (1) =6
  g 1 (2) =-12

     g 1 '(x) =1-3x 2 -8x < -1 pt.  x  [1, 2]



  Proces iterativ divergent!!!
Metoda aproxima釘iilor succesive
                        1
               錚 10 錚       2
    g2 ( x ) = 錚    錚
               錚4+ x錚

                    5                         5
    g( x ) =                                                < 0,15
                10 ( 4 + x )                10 ( 5)
                                3                     3
                                    2                     2




            Proces iterativ convergent
Rezolvarea numeric a ecua釘iilor algebrice i
  transcendente

Metoda Newton-Raphson
 Este una dintre cele mai populare metode de rezolvare a ecua釘iilor;

 Pentru 樽mbunt釘irea preciziei de aproximare a rdcinii se

  folosesc informa釘ii despre func釘ia f(x) i derivata acesteia f(x).
Rezolvarea numeric a ecua釘iilor algebrice i
 transcendente

Metoda Newton-Raphson




f(b)f(b)>0, x0=b          f(a)f(a)<0, x0=a
Rezolvarea numeric a ecua釘iilor algebrice i
transcendente      -   Metoda Newton-Raphson

   Algorit m
    1. Alegerea valorii de start x0
      (a sau b, astfel 樽nc但t f(x0)f(x0)>0)
    2. Evaluarea f(x0)
    3. Dac 錚f(x0)錚 の, x0 este solu釘ia estimat; altfel,
      se merge la Pasul 4.
    4. Evaluare ximb=x0-f(x0)/f(x0)
    5. Se consider x0 equal to ximb i 樽ntoarcere la
      Pasul 2.
Rezolvarea numeric a ecua釘iilor algebrice i
    transcendente   -   Metoda Newton-Raphson




   Dei, determinarea derivatei pentru unele
    func釘ii ar putea fi complicat,
    implementarea metodei este simpl i
    convergen釘a rapid .
Rezolvarea numeric a ecua釘iilor algebrice i
    transcendente      -   Metoda Newton-Raphson




    Totui, aplicarea metodei poate eua din
     mai multe motive:

     a.   f(x 0 ) (numitorul) este zero datorit unei
          alegeri nefericite a valorii de start x0;
          Ac釘iune corectiv  reset are a lui x 0 ;
Rezolvarea numeric a ecua釘iilor algebrice i
 transcendente    -   Metoda Newton-Raphson

b. Oscila釘ie a valorilor ximb poate indica faptul
   c ecua釘ia nu are rdcini reale.
Rezolvarea numeric a ecua釘iilor algebrice i
  transcendente     -   Metoda Newton-Raphson


c . Oscila釘ii pot aprea i 樽n cazul unei func釘ii ca 樽n
figura de mai jos;
Erorile de rotunjire vor rupe acest ciclu.
Rezolvarea numeric a ecua釘iilor algebrice i
      transcendente     -   Metoda Newton-Raphson


d . Divergen釘a poate aprea i 樽n cazul ecua釘iilor cu
    dou rdcini reale;
    alegerea potrivit a valorii de start x 0
    garanteazsuccesul 樽n aplicarea metodei.
Rezolvarea numeric a ecua釘iilor algebrice i
        transcendente      -   Metoda Newton-Raphson

Exemplu
x 2 -3sinx +2ln(x+1)=3,5

Fie x 0 =2

f(x 0 )= 2 2 -3sin2 +2ln(2+1)-3,5=-0,0307

f(x 0 )= 2x-3cosx +2/(x+1)
f(2)= 2*2-3cos2 +2/(2+1)=5,9151

x 1 =2+0,0307/ 5,9151=2,005

More Related Content

What's hot (20)

珂艶岳看糸温-恢庄壊艶界庄艶庄
珂艶岳看糸温-恢庄壊艶界庄艶庄珂艶岳看糸温-恢庄壊艶界庄艶庄
珂艶岳看糸温-恢庄壊艶界庄艶庄
Balan Veronica
Metoda bisecu021 biei
Metoda bisecu021 bieiMetoda bisecu021 biei
Metoda bisecu021 biei
Balan Veronica
Metoda bisectiei
Metoda bisectieiMetoda bisectiei
Metoda bisectiei
Balan Veronica
Metoda bisectiei
Metoda bisectieiMetoda bisectiei
Metoda bisectiei
Ana Conovalov
Metoda bisectiei
Metoda bisectieiMetoda bisectiei
Metoda bisectiei
Marina Avram
pr
prpr
pr
Balan Veronica
Metoda coardei
Metoda coardeiMetoda coardei
Metoda coardei
stainless1
Metoda coardelor (2)
Metoda coardelor (2)Metoda coardelor (2)
Metoda coardelor (2)
Balan Veronica
Metoda-coardei
Metoda-coardeiMetoda-coardei
Metoda-coardei
Balan Veronica
Metoda coardelor powerpoint
Metoda coardelor powerpointMetoda coardelor powerpoint
Metoda coardelor powerpoint
CirmanuVictoria
Metoda bisec釘iei
Metoda bisec釘ieiMetoda bisec釘iei
Metoda bisec釘iei
miklleee

Viewers also liked (6)

Metoda0newton
Metoda0newtonMetoda0newton
Metoda0newton
Balan Veronica
Metoda-newton(1)
Metoda-newton(1)Metoda-newton(1)
Metoda-newton(1)
Balan Veronica
Metoda newton
Metoda newtonMetoda newton
Metoda newton
Balan Veronica
Metoda-tangentei
Metoda-tangenteiMetoda-tangentei
Metoda-tangentei
Balan Veronica
Metoda newton informatica
Metoda newton informaticaMetoda newton informatica
Metoda newton informatica
miklleee

Similar to Ecuatii neliniare rom (20)

Analiza matematica
Analiza matematicaAnaliza matematica
Analiza matematica
sorinsiacob
Ecua釘ii algebrice
Ecua釘ii algebriceEcua釘ii algebrice
Ecua釘ii algebrice
Beatrice Tiron
an num old
an num oldan num old
an num old
peter020000
125907307 ecuatii-trigonometrice
125907307 ecuatii-trigonometrice125907307 ecuatii-trigonometrice
125907307 ecuatii-trigonometrice
Claudia Morosanu
Metoda coardelor
Metoda coardelorMetoda coardelor
Metoda coardelor
Nastiusa Morosan
Metoda coardei
Metoda coardeiMetoda coardei
Metoda coardei
Ana Conovalov
Bacalaureat INFO 203 matematica informatica
Bacalaureat INFO 203 matematica informaticaBacalaureat INFO 203 matematica informatica
Bacalaureat INFO 203 matematica informatica
LuminitaGabrielaNast
Metoda coardelor
Metoda coardelorMetoda coardelor
Metoda coardelor
Marina Avram
Sisteme de ecuatii
Sisteme de ecuatiiSisteme de ecuatii
Sisteme de ecuatii
informaticaIT
仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1
stainless1
5 optimizare combinatorie logica critical
5 optimizare combinatorie logica critical5 optimizare combinatorie logica critical
5 optimizare combinatorie logica critical
Ionut Andriescu
Culegereproblemegimnaziu 121203144139-phpapp01
Culegereproblemegimnaziu 121203144139-phpapp01Culegereproblemegimnaziu 121203144139-phpapp01
Culegereproblemegimnaziu 121203144139-phpapp01
Adriana Moroianu
Culegere probleme gimnaziu
Culegere probleme gimnaziuCulegere probleme gimnaziu
Culegere probleme gimnaziu
Gherghescu Gabriel
Teorie mate liceu stan adrian
Teorie mate liceu stan adrianTeorie mate liceu stan adrian
Teorie mate liceu stan adrian
deneeyza1
Metodatangentelorsaunewton
MetodatangentelorsaunewtonMetodatangentelorsaunewton
Metodatangentelorsaunewton
Balan Veronica
Metoda coardelor
Metoda coardelorMetoda coardelor
Metoda coardelor
Colegiul de Industrie Usoara
F
FF
F
guest3166160
仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1
miklleee
Analiza matematica
Analiza matematicaAnaliza matematica
Analiza matematica
sorinsiacob
Ecua釘ii algebrice
Ecua釘ii algebriceEcua釘ii algebrice
Ecua釘ii algebrice
Beatrice Tiron
125907307 ecuatii-trigonometrice
125907307 ecuatii-trigonometrice125907307 ecuatii-trigonometrice
125907307 ecuatii-trigonometrice
Claudia Morosanu
Bacalaureat INFO 203 matematica informatica
Bacalaureat INFO 203 matematica informaticaBacalaureat INFO 203 matematica informatica
Bacalaureat INFO 203 matematica informatica
LuminitaGabrielaNast
Metoda coardelor
Metoda coardelorMetoda coardelor
Metoda coardelor
Marina Avram
Sisteme de ecuatii
Sisteme de ecuatiiSisteme de ecuatii
Sisteme de ecuatii
informaticaIT
仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1
stainless1
5 optimizare combinatorie logica critical
5 optimizare combinatorie logica critical5 optimizare combinatorie logica critical
5 optimizare combinatorie logica critical
Ionut Andriescu
Culegereproblemegimnaziu 121203144139-phpapp01
Culegereproblemegimnaziu 121203144139-phpapp01Culegereproblemegimnaziu 121203144139-phpapp01
Culegereproblemegimnaziu 121203144139-phpapp01
Adriana Moroianu
Teorie mate liceu stan adrian
Teorie mate liceu stan adrianTeorie mate liceu stan adrian
Teorie mate liceu stan adrian
deneeyza1
Metodatangentelorsaunewton
MetodatangentelorsaunewtonMetodatangentelorsaunewton
Metodatangentelorsaunewton
Balan Veronica
仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1仗亠亰亠仆舒亳1
仗亠亰亠仆舒亳1
miklleee

Ecuatii neliniare rom

  • 1. Capitolul 2 Rezolvarea numeric a ecua釘iilor algebrice i transcendente
  • 2. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Solu釘ionarea multor probleme tehnice impune rezolvarea unor ecua釘ii algebrice sau transcendente. f(x)=0, f:[xmin, xmax]R, [xmin, xmax]R.
  • 3. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Dac f(x) este o func釘ie pol i nomial , ecua釘ia f(x)=0 este algebric . Dac f(x) are i termeni trigonometric i , logaritmic i, exponen 釘 ial i , ecua釘ia f(x)=0 este transcendent .
  • 4. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Exemplu Un rezervor de combustibil, cilindric, de raz r, cu axa orizontal, este plin cu lichid, doar un sfert din volumul su. Care este 樽nl釘imea, h, a lichidului din rezervor? r h
  • 5. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Segmentul de cerc ABC trebuie s reprezinte un sfert din aria cercului, deci 慮 C 錚1 2 1 錚 1 2 2錚 r 慮 (r sin 慮)(r cos 慮)錚 = r 錚2 2 錚 4 (AOD=慮)
  • 6. Rezolvarea numeric a ecua釘iilor algebrice i transcendente 2慮 2 sin 慮 cos 慮 = 2 i consider但nd substitu釘ia x=/2-2慮, ecua釘ia de mai sus devine: ? x+cosx=0. x+cosx=0
  • 7. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Dac ecua釘ia ar putea fi rezolvat, s-ar ob釘ine pentru unghiul 慮, valoarea: 慮=(/2-x)/2 i h=r(1-cos 慮)
  • 8. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Exemplul 2 n geometria angrenajelor, trebuie rezolvat ecua釘ia: inv(留)=a , 留= ? inv(留)=tg 留- 留
  • 9. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Definirea rdcinilor Fie ecua釘ia f(x)=0, unde f:[xmin, xmax]R, [xmin, xmax]R. Defini釘ia rdcinii exacte Orice valoare 両 [xmin, xmax], pentru care f(両)=0, este rdcin exact sau zero al func釘iei f(x).
  • 10. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Defini釘ia rdcinii aproximative Orice valoare 両 , apropiat de rdcina exact 両 , care 樽ndeplinete una dintre condi釘iile urmtoare: a. 錚ξ-両錚<竜 (竜R, 竜>0) or b. 錚f(両)錚<竜 este considerat rdcin aproximativ a ecua釘iei f(x)=0.
  • 11. Rezolvarea numeric a ecua釘iilor algebrice i transcendente a. 錚ξ-両錚<竜 (竜R, 竜>0) b.錚f(両)錚<竜 (竜R, 竜>0)
  • 12. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Etapele rezolvrii numerice a ecua釘iilor algebrice i transcendente Separarea rdcinilor Implementarea metodei numerice
  • 13. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Separarea rdcinilor Obiectiv - ob釘inerea unor intervale care s con釘in cel mult o rdcin a ecua釘iei Teorem Fie o diviziune a intervalului [xmin, xmax]: xmin=x1<x2<<xm<xm+1<<xM=xmax Dac 樽n intervalul [xm, xm+1], f (xm)f(xm+1)<0, 樽n acel interval exist cel pu釘in o rdcin; Dac 樽n intervalul men釘ionat, prima derivat exist i 樽i pstreaz semnul, atunci, 樽n intervalul [xm, xm+1], exist o singur rdcin 両.
  • 14. Rezolvarea numeric a ecua釘iilor algebrice i transcendente
  • 15. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei Metoda secantei Metoda aproxima釘iilor succesive Metoda Newton-Raphson
  • 16. Metoda bisec釘iei Cunoscut i ca metoda 樽njumt釘irii intervalului Strategie: mpr釘irea 樽n dou pr釘i egale a intervalului [a,b]; Pstrarea acelei jumt釘i care con釘ine rdcina.
  • 17. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei Se consider c f(a)f(b)<0 Pasul ZERO x 0 =(b+a)/2 Dac f(x0)=0, atunci 両=x0 Dac NU [a1, b1], unde a1 =a i b1=x0, dac f(a)f(x0)<0, sau a1= x0 i b1=b, dac f(a)f(x0)>0. lungimea b1-a1=(b-a)/2
  • 18. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei pasul UNU x 1 =(b 1 +a 1 )/2 Dac f(x1)=0, atunci 両=x1 Dac NU [a2, b2], unde a2 =a1 i b2=x1, dac f(a1)f(x1)<0, sau a2= x1 i b2=b1, dac f(a1)f(x1)>0. lungimea b2-a2=(b-a)/22
  • 19. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei PASUL i x i =(b i -a i )/2 Dac f(xi)=0, atunci 両=xi Dac NU [ai+1, bi+1], unde ai+1 =ai i bi+1=xi, dac f(ai)f(xi)<0, sau ai+1= xi i bi+1=bi, dac f(ai)f(xi)>0. lungimea bi+1-ai+1=(b-a)/2i+1
  • 20. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei Procesul iterativ se va opri la 樽ndeplinirea uneia dintre urmtoarele condi釘ii: 錚xi-xi-1錚<竜 (竜R, 竜>0) sau 錚f(xi)錚<竜. Valoarea x i este considerat rdcin aproximativ a ecua釘iei f(x)=0.
  • 21. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei De ce x i este considerat rdcin aproximativ a ecua釘iei f(x)=0? Prin 樽njumt釘irile succesive ale intervalelor, se ob釘in dou iruri, a0, a1, a2,..., ai i b0, b1, b2,..., bi , convergente. Dac se trece la limit 樽n rela釘ia lungimii intervalului [ai, bi]: bi-ai=(b-a)/2i ba lim(b i a i ) = lim i =0 i i 2 lim b i = lim a i = 両 i i
  • 22. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda bisec釘iei n acelai timp, dac se aplic limita, rela釘iei f(ai)f(bi)<0, lim [f(ai)f(bi)] 0 i prin 樽nlocuire a valorilor limitelor, f(両)2 0 f(両)=0 CONCLU ZIE 両 este chiar rdcina exact a ecua釘iei f(x)=0.
  • 23. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda secantei Procedura prevede separarea rdcinii 樽ntre dou valori a i b, astfel 樽nc但t f(a)f(b)<0. O valoare aproximativ a rdcinii, x0, se va ob釘ine prin interpolare liniar: af (b) bf (a ) x0 = f ( b) f (a )
  • 24. Secant Method a i f ( b i ) b i f (a i ) xi = f ( b i ) f (a i )
  • 25. Secant Method Exemplu Use the secant method to find the value of the specific volume, v, of methane gas at a temperature T=300oK and a pressure P=5106 Pa. The gas constant for methane is 518 J/ (kgoK) and the van der Waals constants have the following values: a=887 Pam6/kg2 and b=0,00267 m3/kg. Start with va=0,5 RT/P and vb=1,5 RT/P. Use a value 竜=0,1.
  • 26. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Legea gazului ideal: ideal Pv=RT Legea gazului real 釘ine seama de for釘ele de atrac釘ie intermolecular i de spa釘iul ocupat de molecule: (P + a / v )( v b) = RT 2
  • 27. Secant Method ( f ( v) = P + a / v 2 )( v b) RT
  • 28. Metoda secantei Nr. va vb f(v b ) vi itera釘ie 1 0,0155400 0,0466200 8,22865104 0,0263331 2 0,0466200 0,0263331 -6,81592 103 0,0278850 3 0,0263331 0,0278850 -5,61669 102 0,0280243 4 0,0278850 0,0280243 7,18865 100 0,0280226 5 0,0280243 0,0280226 -7,00575 10-3 Valoarea aproximativ a rdcinii v i = 0,0280226m 3 /kg.
  • 29. Metoda aproxima釘iilor succesive Impune re scrierea ecua釘iei f(x)=0 sub forma x= (x) Procedura pornete de la o valoare estimat a rddcinii x 0 , care se va 樽mbunt釘i pas cu pas, prin itera釘ii succesive.
  • 30. Metoda aproxima釘iilor succesive Algoritmul metodei 1. Stabilirea valorii de start x 0 i alegerea parametrului de convergen釘 (eroare de aproximare) 竜 ; 2. Calculul unei valori 樽mbunt釘ite x im b from x im b = (x 0 ) ; 3. Dac 錚 x im b -x 0 錚 > 竜 , se va considera x 0 egal cu x im b i reluarea pasului 2; altfel, ximb este rdcina aproximativ a ecua釘iei.
  • 31. Metoda aproxima釘iilor succesive Din punct de vedere geometric, aplicarea metodei aproxima釘iilor succesive, presupune rezolvarea ecua釘iei x=(x), adic gsirea punctului de intersec釘ie dintre graficele func釘iilor: y=x ( prima bisectoare ) y= (x)
  • 34. Metoda aproxima釘iilor succesive Conclu zie Convergen釘a metodei este asigurat atunci c但nd 錚 d /dx 錚 <1, cel pu釘in pentru valorile lui x care <1 intervin 樽n timpul acestui proces iterativ.
  • 35. Metoda aproxima釘iilor succesive Ex e mpl u O grind 樽ncastrat este 樽ncrcat cu o sarcin vertical, uniform ditribuit pe lungimea acesteia, L. Deforma釘ia grinzii corespunztoare distan釘ei x fa釘 de captul 樽ncastrat, este 隆, iar la captul liber deforma釘ia este 隆max. Dependen釘a dintre deforma釘ia 隆 i distan釘a x este modelat prin ecua釘ia urmtoare: f( 留 )= 留 4 -4 留 3 +6 留 2 - 隆 / 隆 max =0 , 留 =x/L. Folosind metoda aproxima釘iilor succesive, s se determine 留 care corespunde raportului 隆 / 隆 max =0,75.
  • 36. Metoda aproxima釘iilor succesive x L x=留L f( 留 )= 留 4 -4 留 3 +6 留 2 - 隆 / 隆 max =0
  • 37. Metoda aproxima釘iilor succesive Alte exemple 1. x4-2x+9=0 x=(x4 +9)/2 2. tan(x)=0 x=tan(x)+x
  • 38. Metoda aproxima釘iilor succesive Alte exemple x 3 +4x 2 -10=0 Ecua釘ia are o rdcin unic 樽n intervalul [1, 2]. g1(x) =x-x3-4x2+10 1 錚 10 錚 2 g2 ( x ) = 錚 錚 錚4+ x錚
  • 39. Metoda aproxima釘iilor succesive g 1 (x) =x-x 3 -4x 2 +10 g 1 (1) =6 g 1 (2) =-12 g 1 '(x) =1-3x 2 -8x < -1 pt. x [1, 2] Proces iterativ divergent!!!
  • 40. Metoda aproxima釘iilor succesive 1 錚 10 錚 2 g2 ( x ) = 錚 錚 錚4+ x錚 5 5 g( x ) = < 0,15 10 ( 4 + x ) 10 ( 5) 3 3 2 2 Proces iterativ convergent
  • 41. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda Newton-Raphson Este una dintre cele mai populare metode de rezolvare a ecua釘iilor; Pentru 樽mbunt釘irea preciziei de aproximare a rdcinii se folosesc informa釘ii despre func釘ia f(x) i derivata acesteia f(x).
  • 42. Rezolvarea numeric a ecua釘iilor algebrice i transcendente Metoda Newton-Raphson f(b)f(b)>0, x0=b f(a)f(a)<0, x0=a
  • 43. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson Algorit m 1. Alegerea valorii de start x0 (a sau b, astfel 樽nc但t f(x0)f(x0)>0) 2. Evaluarea f(x0) 3. Dac 錚f(x0)錚 の, x0 este solu釘ia estimat; altfel, se merge la Pasul 4. 4. Evaluare ximb=x0-f(x0)/f(x0) 5. Se consider x0 equal to ximb i 樽ntoarcere la Pasul 2.
  • 44. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson Dei, determinarea derivatei pentru unele func釘ii ar putea fi complicat, implementarea metodei este simpl i convergen釘a rapid .
  • 45. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson Totui, aplicarea metodei poate eua din mai multe motive: a. f(x 0 ) (numitorul) este zero datorit unei alegeri nefericite a valorii de start x0; Ac釘iune corectiv reset are a lui x 0 ;
  • 46. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson b. Oscila釘ie a valorilor ximb poate indica faptul c ecua釘ia nu are rdcini reale.
  • 47. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson c . Oscila釘ii pot aprea i 樽n cazul unei func釘ii ca 樽n figura de mai jos; Erorile de rotunjire vor rupe acest ciclu.
  • 48. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson d . Divergen釘a poate aprea i 樽n cazul ecua釘iilor cu dou rdcini reale; alegerea potrivit a valorii de start x 0 garanteazsuccesul 樽n aplicarea metodei.
  • 49. Rezolvarea numeric a ecua釘iilor algebrice i transcendente - Metoda Newton-Raphson Exemplu x 2 -3sinx +2ln(x+1)=3,5 Fie x 0 =2 f(x 0 )= 2 2 -3sin2 +2ln(2+1)-3,5=-0,0307 f(x 0 )= 2x-3cosx +2/(x+1) f(2)= 2*2-3cos2 +2/(2+1)=5,9151 x 1 =2+0,0307/ 5,9151=2,005