• No se han encontrado resultados

Nom i cognoms Grup Número estudiant. 1. [5 punts] Es considera la següent funció f(x) =e x + cos (x), de la qual volem calcular les seves arrels.

N/A
N/A
Protected

Academic year: 2022

Share "Nom i cognoms Grup Número estudiant. 1. [5 punts] Es considera la següent funció f(x) =e x + cos (x), de la qual volem calcular les seves arrels."

Copied!
9
0
0

Texto completo

(1)

Nom i cognoms Grup N´umero estudiant

1. [5 punts] Es considera la seg¨uent funci´o f (x) = ex+ cos (x), de la qual volem calcular les seves arrels.

a) [1pt] Prenent com a x0= 2.5, calcula x1 mitjan¸cant el m`etode de Newton.

x1=

b) [1pt] Utilitzant el m`etode de Newton i prenent com a x0= 2.5, retorna la iteraci´o que verifica els criteris d’aturada amb tolf = 0.01 i tolx= 0.001. Per aquesta iteraci´o, retorneu el seu error relatiu aproximat en valor absolut i el seu valor de la funci´o tamb´e en valor absolut.

xk = |˜rk| = |f(xk)| =

c) [1pt] Utilitzant dos m`etodes diferents s’han obtingut els seg¨uents resultats. Feu una predicci´o de l’error que obtindr´ıem si fessim una iteraci´o m´es amb els dos m`etodes (estimeu| ˜E4|). Poseu els resultats a la taula.

M`etode A M`etode B

iter | ˜Ek| p˜k iter | ˜Ek| p˜k ˜k

0 0.650000000000000 — 0 0.00158338773438666 1.107556 0.499802

1 0.141862910008411 4.533360 1 0.00079138029780371 1.097084 0.499901

2 0.008110755187184 2.465348 2 0.00039561184116808 1.088480 0.499951

3 0.000026334543216 2.190152 3 0.00019778635405656 1.081282 0.499975

| ˜E4| ⇡ | ˜E4| ⇡

d) [1pt] Donats x0= 2 i a = 1, calculeu dues iteracions del m`etode de la bisecci´o. Retorneu el valor de x2. x2=

e) [1pt] Calculeu l’error absolut aproximat associat a x0(de l’apartat d)), ´es a dir ˜E0. A partir d’aquest valor, quantes iteracions cal fer per poder assegurar que l’error absolut exacte ´es inferior a 0.0001?

0=

Nombre m´ınim d’iteracions:

(2)

2. [3 punts] Sigui la funci´o f (x) = cos (x).

a) [1pt] Escriviu els polinomis de Lagrange associats als punts x0= ⇡, x1= 0 and x2= ⇡.

L0= L1= L2=

b) [0.75pts] Escriu el polinomi que interpola la funci´o donada en els punts anteriors, segons el criteri d’interpolaci´o pura. Cal que simplifiqueu els resultats el m`axim possible.

p(x) =

c) [0.5pts] Calculeu una aproximaci´o de cos (2) utilitzant el polinomi interpolador calculat en l’apartat anterior.

cos(2)⇡

d) [0.75pts] Trobeu una cota superior de l’error d’interpolaci´o com`es a l’aproximar cos(2) utilitzant el residu de Lagrange.

|error| 

(3)

Nom i cognoms Grup N´umero estudiant

3. [2 punts] Es vol estudiar si el borohidrur de sodi es podria utilitzar com a combustible. Per aix`o es fan experiments per avaluar la cin`etica electroqu´ımica i s’obtenen les seg¨uents dades de sobretensi´o (⌘) respecte la densitat de corrent (I).

I (A) 0.00226 0.00212 0.00206

⌘ (V) -0.29563 -0.24346 -0.19012

En les condicions de l’estudi, se sap que la relaci´o que existeix entre la sobretensi´o (⌘) i la densitat del corrent (I) es pot expressar com

p(I) = a + b ln (I) on p(I)⇡ ⌘(I).

a) [1 punt] Escriviu en forma matricial, sense substituir valors, el sistema d’equacions que cal resoldre per determinar a i b segons el criteri de m´ınims quadrats, suposant que coneixem n + 1 dades de sobretensi´o i densitat de corrent,

´es a dir (Ii, ⌘i), i = 0, . . . , n.

Sistema d’equacions en forma matricial (sense substituir valors):

0

@

1 A✓

a b

=

✓ ◆

b) [0.5 punts] Escriviu en forma matricial, ara s´ı substituint els valors num`erics donats a la taula, el sistema d’equa- cions que cal resoldre per determinar a i b segons el criteri de m´ınims quadrats.

Observaci´o: aquest apartat es puntuar`a encara que no estigui correcte l’apartat anterior.

Sistema d’equacions en forma matricial (substituint valors donats a la taula):

! ✓ a b

=

✓ ◆

c) [0.5 punts] Sabent que a = 8.60 i b = 1.36, quin ´es l’error quadr`atic que es comet en aquesta aproximaci´o?

EQ =

(4)

C` alcul Num` eric · Equacions Diferencials Curs 2016-2017/Q2

-

Primer Parcial. 29/03/16

|Ek| ⇡ |Ek 1|p , Rn(x) = fn+1)(µ)

(n + 1)! (x x0)· . . . · (x xn) , µ2 [min(x, x0), max(x, xn)]

FORMULARI

En tots els exercicis cal que utilitzeu TOTS els decimals que permeti la calculadora

!

[Compet` encia Gen` erica - 5% de la nota final de l’assignatura]

a) [3 punts] Considereu la funci´o f (x) = x2+ sin (x) i les aproximacions inicials x0= 2 i x1= 1. Feu una iteraci´o del m`etode de la secant per calcular x2.

x2= 0.945934641296883 b) [2 punts] Raona quin ´es l’avantatge principal del m`etode de la secant respecte al m`etode de Newton.

L’avantatge principal ´es que no necessita la derivada de la funci´o.

c) [5 punts] Considereu la funci´o f (x) que verifica que f (a) = a, f (2a) = 2a, f (3a) = 0, amb a > 0. Aproximeu f (x) mitjan¸cant un spline lineal, S(x). Simplifiqueu el resultat el m`axim possible.

S(x) = 8>

<

>:

x , x2 (a, 2a)

2x + 6a , x2 (2a, 3a)

a) Recordem que les f´ormules per calcular les aproximacions utilitzant el m`etode de la secant son:

xk+1= xk

f (xk) sk

, sk= f (xk) f (xk 1) xk xk 1

Per tant:

x2= x1

f (x1) f (x1) f (x0)

x1 x0

= 1 f ( 1)

f ( 1) f ( 2) 1 + 2

= 0.945934641296883

b) L’avantatge principal resideix en el fet de no necessitar la derivada de la funci´o.

c) En el primer interval, la recta S0(x) entre els punts (a, f (a)) = (a, a) i (2a, f (2a)) = (2a, 2a) ´es, `obviament, la recta identitat

S0(x) = x

En el segon interval construim la recta S1(x) entre els punts (2a, f (2a)) = (2a, 2a) i (3a, f (3a)) = (3a, 0). Utilitzem, per exemple, polinomis de Lagrange

L10(x) = x 3a

2a 3a = 3a x

a , L11(x) = x 2a

3a 2a =x 2a

a =) S1(x) = 2a⇣ 3a x a

⌘= 2x + 6a

(5)

Nom i cognoms Grup N´umero estudiant

1. [5 punts] Es considera la seg¨uent funci´o f (x) = ex+ cos (x), de la qual volem calcular les seves arrels.

a) [1pt] Prenent com a x0= 2.5, calcula x1 mitjan¸cant el m`etode de Newton.

x1= 1.443426537203246 b) [1pt] Utilitzant el m`etode de Newton i prenent com a x0= 2.5, retorna la iteraci´o que verifica els criteris d’aturada

amb tolf = 0.01 i tolx= 0.001. Per aquesta iteraci´o, retorneu el seu error relatiu aproximat en valor absolut i el seu valor de la funci´o tamb´e en valor absolut.

xk = 1.746132255232678 |˜rk| =0.000004166429568 |f(xk)| =0.0000084327581978 c) [1pt] Utilitzant dos m`etodes diferents s’han obtingut els seg¨uents resultats. Feu una predicci´o de l’error que

obtindr´ıem si fessim una iteraci´o m´es amb els dos m`etodes (estimeu| ˜E4|). Poseu els resultats a la taula.

M`etode A M`etode B

iter | ˜Ek| p˜k iter | ˜Ek| p˜k ˜k

0 0.650000000000000 — 0 0.00158338773438666 1.107556 0.499802

1 0.141862910008411 4.533360 1 0.00079138029780371 1.097084 0.499901 2 0.008110755187184 2.465348 2 0.00039561184116808 1.088480 0.499951 3 0.000026334543216 2.190152 3 0.00019778635405656 1.081282 0.499975

| ˜E4| ⇡6.93508· 10 10 | ˜E4| ⇡0.000098893177028

d) [1pt] Donats x0= 2 i a = 1, calculeu dues iteracions del m`etode de la bisecci´o. Retorneu el valor de x2. x2= 1.75 e) [1pt] Calculeu l’error absolut aproximat associat a x0(de l’apartat d)), ´es a dir ˜E0. A partir d’aquest valor, quantes

iteracions cal fer per poder assegurar que l’error absolut exacte ´es inferior a 0.0001?

0=0.5 Nombre m´ınim d’iteracions: 14

a) En aquest cas, si apliquem la f´ormula del m`etode de Newton tenim que:

xk+1= xk

f (xk) f0(xk) = xk

exk+ cos (xk) exk sin (xk) Per tant, prenent x0= 2.5 obtenim

x1= x0 ex0+ cos (x0)

ex0 sin (x0) = 2.5 e 2.5+ cos ( 2.5)

e 2.5 sin ( 2.5) = 1.443426537203246

b) Hem de calcular la primera iteraci´o que satisf`a els criteris d’aturada: |˜rk| < tolxi|f(xk)| < tolf. Comprovem si x1, calculat a l’apartat anterior satisf`a|f(x1)| < tolf. Veiem que f (x1) = f ( 1.443426537203246) = 0.36 i per tant NO es satisf`a aquest criteri d’aturada.

Calculem x2,

x2= x1

ex1+ cos (x1)

ex1 sin (x1) = 1.739141552102395

Comprovem si x2 satisf`a f (x2) < tolf. Veiem que f (x2) = f ( 1.443426537203246) = 0.008 i per tant S´I es satisf`a aquest criteri d’aturada. Comprovem si es satisf`a|˜rk| < tolx. Sabem que

|˜r2| = x3 x2

x3 . Per tant, cal cacular x3 abans. Calculem-ho,

x3= x2

ex2+ cos (x2)

ex2 sin (x2) = 1.746132255232678 Ara s´ı, calculem|˜r2|,

|˜r2| = x3 x2

x3

= 0.004 > tolx

(6)

x4= x3 ex3+ cos (x3)

ex3 sin (x3) = 1.746139530400047 Comprovem ara si x3 cumpleix els criteris d’aturada:

|˜r3| = x4 x3

x4 = 0.000004166429568 < tolx

f (x3) = 0.0000084327581978 < tolf

Per tant, x3 ´es el primer iterat que satisf`a ambd´os criteris.

c) Per fer les prediccions dels errors utilitzarem que per un m`etode de converg`encia d’ordre p i FAC

|Ek| ⇡ |Ek 1|p

Observem que el m`etode A t´e converg`encia quadr`atica, p⇡ 2. Per altra banda, el m`etode B t´e converg`encia lineal, p⇡ 1 amb FAC ⇡1

2. Per tant

M`etode A: | ˜E4| ⇡ | ˜E3|2⇡ | ˜E3|2= 6.93508· 10 10 M`etode B: | ˜E4| ⇡1

2| ˜E3| = 0.000098893177028 d) Donats x0= 2 i a = 1 tals que f (x0)f (a) < 0, fem un pas de la bisecci´o.

Sabem que, x1 = x0+ a

2 = 1.5 on f (x1) = 0.293867361816133. Com que f (a) = 0.908181747039582, llavors f (x1)f (a) > 0 i hem d’actualitzar el valor d’a, ´es a dir a = x0= 2.

Per tant, el nou interval ´es{x1, a} = { 1.5, 2}. I el seg¨uent iterat ser`a, x2= x1+ a

2 = 1.75.

e) Calculem ˜E0,

0= x1 x0= 1.5 ( 2) = 0.5

Sabem que pel m`etode de la bisecci´o, l’error absolut exacte ´es m´es petit que el doble de l’error absolut aproximat i que l’error absolut aproximat es divideix exactament per dos a cada iteraci´o, ´es a dir,

|Ek|  2| ˜Ek| = | ˜E0| 2k

I volem que l’error sigui inferior a 0.0001 despr´es de k iteracions, per tant, busquem la iteraci´o k que satisf`a,

|Ek|  2| ˜Ek| = 2| ˜E0| 2k = 0.5

2k 1 < 0.0001

5000 < 2k 1=) k 1 > log2(5000) = 12.287 =) k > 13.287.

Per tant, cal k = 14.

Un exercici similar el podeu trobar resolt en format v´ıdeo a youtube:

https://youtu.be/luntk8Gx4z4?list=PLwlt0Sjp9srJuI62UmyLg6tBuLtO13oqr

(7)

Nom i cognoms Grup N´umero estudiant

2. [3 punts] Sigui la funci´o f (x) = cos (x).

a) [1pt] Escriviu els polinomis de Lagrange associats als punts x0= ⇡, x1= 0 and x2= ⇡.

L0= (x 0)(x ⇡)

( ⇡ 0)( ⇡ ⇡) =x(x ⇡)

2⇡2 L1=(x + ⇡)(x ⇡)

(0 + ⇡)(0 ⇡) = x22

2 L2= (x + ⇡)(x 0)

(⇡ + ⇡)(⇡ 0) =(x + ⇡)x 2⇡2 b) [0.75pts] Escriu el polinomi que interpola la funci´o donada en els punts anteriors, segons el criteri d’interpolaci´o

pura. Cal que simplifiqueu els resultats el m`axim possible.

p(x) =cos( ⇡)L0(x) + cos(0)L1(x) + cos(⇡)L2(x) = L0(x) + L1(x) L2(x) = 2x2+ ⇡2

2 c) [0.5pts] Calculeu una aproximaci´o de cos (2) utilitzant el polinomi interpolador calculat en l’apartat anterior.

cos(2)⇡p(2) = 0.189430530861298 d) [0.75pts] Trobeu una cota superior de l’error d’interpolaci´o com`es a l’aproximar cos(2) utilitzant el residu de

Lagrange.

|error| 1.956534

a) El polinomi de Lagrange Li(x), associat al punt xi, ha de valer un en aquest punt i s’ha d’anular a la resta de punts, aix´ı doncs:

L0(x) = (x 0)(x ⇡)

( ⇡ 0)( ⇡ ⇡)= x(x ⇡) 2⇡2 L1(x) = (x + ⇡)(x ⇡)

(0 + ⇡)(0 ⇡) = x22

2 L2(x) = (x + ⇡)(x 0)

(⇡ + ⇡)(⇡ 0) = (x + ⇡)x 2⇡2 b) El polinomi interpolador pur ve donat per:

p2(x) = X2 i=0

f (xi)Li(x) = cos( ⇡)L0(x) + cos(0)L1(x) + cos(⇡)L2(x) = 2x2+ ⇡2

2

c) Una aproximaci´o la podem obtenir avaluant el polinomi interpolador. Aix´ı doncs,

cos(2)⇡ p2(2) = 2(2)2+ ⇡2

2 = 0.189430530861298

d) Per tal de trobar una cota superior de l’error com`es, recordem que l’error d’interpolaci´o pura ve donat per:

Rn(x) = fn+1)(µ)

(n + 1)! (x x0)· . . . · (x xn) , µ2 [min(x, x0), max(x, xn)]

En el nostre exercici en particular, i donat que les derivades successives de la funci´o cosinus sempre estan fitades per un,

|R2(x)| = f3)(µ)

3! (x + ⇡)x(x ⇡) = f3)(µ)

3! x + ⇡||x||x ⇡|  1

6|x + ⇡||x||x ⇡| Finalment, en el punt x = 2 l’error t´e la seg¨uent cota superior,

|R2(2)|  1

6(2 + ⇡)2(2 ⇡) = 1.956534

(8)

3. [2 punts] Es vol estudiar si el borohidrur de sodi es podria utilitzar com a combustible. Per aix`o es fan experiments per avaluar la cin`etica electroqu´ımica i s’obtenen les seg¨uents dades de sobretensi´o (⌘) respecte la densitat de corrent (I).

I (A) 0.00226 0.00212 0.00206

⌘ (V) -0.29563 -0.24346 -0.19012

En les condicions de l’estudi, se sap que la relaci´o que existeix entre la sobretensi´o (⌘) i la densitat del corrent (I) es pot expressar com

p(I) = a + b ln (I) on p(I)⇡ ⌘(I).

a) [1 punt] Escriviu en forma matricial, sense substituir valors, el sistema d’equacions que cal resoldre per determinar a i b segons el criteri de m´ınims quadrats, suposant que coneixem n + 1 dades de sobretensi´o i densitat de corrent,

´es a dir (Ii, ⌘i), i = 0, . . . , n.

Sistema d’equacions en forma matricial (sense substituir valors):0 BB

B@

n + 1 Pn

i=0

ln(Ii) Pn

i=0

ln(Ii) Pn i=0

ln2(Ii) 1 CC CA

✓ a b

= 0 BB B@

Pn i=0

⌘(Ii) Pn

i=0

⌘(Ii) ln(Ii) 1 CC CA

b) [0.5 punts] Escriviu en forma matricial, ara s´ı substituint els valors num`erics donats a la taula, el sistema d’equa- cions que cal resoldre per determinar a i b segons el criteri de m´ınims quadrats.

Observaci´o: aquest apartat es puntuar`a encara que no estigui correcte l’apartat anterior.

Sistema d’equacions en forma matricial (substituint valors donats a la taula):

3 18.433778952176802

18.433778952176802 113.2725686087136

! ✓ a b

=

0.72921 4.475817304834151

!

c) [0.5 punts] Sabent que a = 8.60 i b = 1.36, quin ´es l’error quadr`atic que es comet en aquesta aproximaci´o?

EQ =8.506250395418080· 10 4

a) En aquest cas hem de trobar un interpolant de la forma p(I) = a + b ln(I) utilitzant el criteri de m´ınims quadrats.

Aix´ı doncs,

EQ(a, b) = Xn i=0

(⌘i a b ln(Ii))2.

Per tant, els valors d’a i b que fan que p(I) sigui l’interpolant de ⌘(I) segons el criteri de m´ınims quadrats es determinen mitjan¸cant la minimitzaci´o

mina,b EQ(a, b).

Determinarem els par`ametres a i b imposant que @EQ

@a =@EQ

@b = 0.

El sistema resultant ´es, doncs:

8>

>>

<

>>

>:

@E

@a = Xn i=0

2(⌘i a b ln(Ii)) = 0

@E

@b = Xn i=0

2(⌘i a b ln(Ii)) ln(Ii) = 0

Simplificant els termes i a¨ıllant els valors d’a i b s’obt´e:

0 BB B@

n + 1 Pn i=0

ln(Ii) Pn

i=0

ln(Ii) Pn

i=0

ln2(Ii) 1 CC CA

✓ a b

= 0 BB B@

Pn i=0

⌘(Ii) Pn

i=0

⌘(Ii) ln(Ii) 1 CC CA

b) Substituint les dades experimentals donades a la taula obtenim,

3 18.433778952176802

18.433778952176802 113.2725686087136

! ✓ a b

=

0.72921 4.475817304834151

!

(9)

c) L’error quadr`atic ser`a,

EQ = X2 i=0

(⌘i a b ln(Ii))2

On hem d’utilitzar que a = 8.60 i b = 1.36, per tant,

EQ = X2

i=0

(⌘i ( 8.6) ( 1.36) ln(Ii))2= 6.122014057371900· 10 4

Referencias

Documento similar

Este documento destaca nuestra visión colectiva sobre la Transición Energética Justa, tal como debatieron las/os participantes y se expresó en los seminarios virtuales de Amigos de

presupuestario específico para la igualdad de género. Según la evaluación, el primer programa de apoyo presupuestario relativo al género tuvo un efecto limitado sobre otros

En cumplimiento del Reglamento General de Protección de Datos, le informamos que sus datos serán incorporados al tratamiento denominado “homologación y convalidación de títulos

Uno de los elementos clave de la capacidad económica es que sólo se debe imputar la que corres- ponde a la de la persona benefi cia- ria. Dado que el documento base para

l'assignatura superi el 5,0 sobre 10 punts. No obstant això, no es considerés aprovada l'assignatura quan la suma de les diferents parts ponderades superi o iguali 5 punts sobre 10,

2 punts. 5è Projectes la finalitat última dels quals sigui la valorització dels subproductes abans que la seva destrucció: 2 punts. 6è Projectes destinats a la millora de les

1) Los conjuntos de datos propiamente dichos: datos fiables y de confianza, de buena calidad, procedentes de grandes conjuntos de datos, incluyendo los datos abiertos (por

A fin de investigar eficazmente las transacciones financieras delictivas, los servicios represivos y las autoridades judiciales recibirán equipamiento y formación para