sme0306_10_2nd_sem_p2

1
P2 - SME 306 - 03/12/2010 - Nome:........................ N.USP:......... 1 Importante: 2 - Explique de maneira clara as soluc ¸˜ oes, preferencialmente baseando-se no formul´ ario. 3 ** Passe as quest˜ oes a limpo iniciando na folha de quest ˜ oes. ** Total Exerc´ ıcio 1. Obtenha o polin ˆ omio aproximador de m´ ınimos quadrados de grau 1 (reta) usando os pontos dados na tabela abaixo. Repita com grau 2; comente sobre o erro comparado com grau 1. f (x i ) 0, 5 0, 3 1, 5 x i 0 0, 5 1 Exerc´ ıcio 2. Seja a func ¸˜ ao f (x, y)= x 2 y 2 sin(x)+ 1 no intervalo 2 x 2, 2 y 2, que deve ser minimizada. Tomando o ponto (x, y)=(1, 1) para iniciar, empregue 3 interac ¸˜ oes de m´ etodo de descida com direc ¸˜ ao oposta ao gradiente e passo fixo α = 0.25 e, a partir do ponto obtido, use mais 2 interac ¸˜ oes do m´ etodo de Newton. Exerc´ ıcio 3. Ao aproximar uma func ¸˜ ao f por m´ ınimos quadrados cont´ ınuo no intervalo [1, 1], obteve-se P f (x)= 0, 1ϕ 0 + 0, 5ϕ 1 + 2ϕ 2 + 1, 2ϕ 3 . Para uma outra func ¸˜ ao g, temos P g (x)= 1ϕ 0 + 2ϕ 1 + 0, 5ϕ 2 . Encontre o polinˆ omio que melhor aproxima h = f + 2g + 5, de grau 2, na forma P h (x)= a 0 + a 1 x + a 2 x 2 (isto ´ e, encontre os valores de a 0 , a 1 , a 2 ). b a f (x)dx n i=0 a i f (x i )= h n+3 f (n+2) (ξ) (n + 2)! n 0 t 2 (t 1) ··· (t n)dt , (n par) OU h n+2 f (n+1) (ξ) (n + 2)! n 0 t (t 1) ··· (t n)dt , (n impar). b a f (x)dx = h 3 [ f (a)+ 2 n/21 j=1 f (x 2 j )+ 4 n/2 j=1 f (x 2 j1 )+ f (b) ] b a 180 h 4 f (4) (μ); e(h) nhε =(b a)ε b a f (x)dx = h 2 [ f (a)+ 2 n1 j=1 f (x j )+ f (b) ] b a 12 h 2 f (2) (μ); b a f (x)dx = 2h n/2 j=0 f (x 2 j )+ b a 6 h 2 f (2) (μ) b a f (x)dx S ( a, a + b 2 ) S ( a + b 2 , b ) 1 15 S(a, b) S ( a, a + b 2 ) S ( a + b 2 , b ) w 0 = α; w i+1 = w i + hT (n) (t i , w i ); T (n) (t i , w i )= f (t i , w i )+(h/2) f (t i , w i )+ ··· +(h n1 /n!) f (n1) (t i , w i ); |y ′′ (t )|≤ M; |y(t i ) e i |≤ hM 2L (e L(t i a)1 ); w 0 = α; w i+1 = w i + hf ( t i + h 2 , w i + h 2 f (t i , w i ) ) ; w 0 = α; w i+1 = w i +(h/2)[ f (t i , w i )+ f (t i , w i + hf (t i , w i ))]; w 0 = α; k 1 = hf (t i , w i ); k 2 = hf ( t i + h 2 , w i + 1 2 k 1 ) ; k 3 = hf ( t i + h 2 , w i + 1 2 k 2 ) ; k 4 = hf (t i+1 , w i + k 3 ) w i+1 = w i + 1 6 (k 1 + 2k 2 + 2k 3 + k 4 ); ϕ, ζ= b a w(x)ϕ(x)ζ(x)dx matriz Hilbert: H = ϕ 0 , ϕ 0 ··· ϕ 0 , ϕ n . . . . . . ϕ n , ϕ 0 ··· ϕ n , ϕ n ;0 = E(a)= 2Ha 2b, b =[ϕ 0 , f . . . ··· . . . ϕ n , f ] Aprox. discreta: ϕ, ζ= m i=1 w(x i )ϕ(x i )ζ(x i )dx ϕ 0 = 1; ϕ 1 = x B 1 , B k = xϕ k1 , ϕ k1 ϕ k1 , ϕ k1 ; ϕ k =(x B k )ϕ k1 C k ϕ k2 ; C k = xϕ k1 , ϕ k2 ϕ k2 , ϕ k2 Legendre: ϕ 0 = 1, ϕ 1 = x, ϕ 2 = x 2 (1/3), ϕ 3 = x 3 (3/5)x, ϕ 4 = x 4 (6/7)x 2 +(3/35), ϕ 5 = x 5 (10/9)x 3 +(5/21)x. Tchebychev: T 0 = 1, T 1 = x, T n+1 = 2xT n T n1 ; ¯ x k = cos ( 2k 1 2n π ) ; max x[1,1] | f (x) P(x)|≤ 1 2 n (n + 1)! max x[1,1] | f (n+1) (x)| k i=0 a i q ki = p k , k = 0,..., N. d = f (x); 2 f (x k ) d k = f (x k ). a k = π 1 π π f (x)cos(kx)dx, k = 0,..., n, b k = π 1 π π f (x)sin(kx)dx, k = 1,..., n 1.

Upload: danilo-ferro

Post on 01-Oct-2015

212 views

Category:

Documents


0 download

DESCRIPTION

METODOS

TRANSCRIPT

  • P2 - SME 306 - 03/12/2010 - Nome:. . . . . . . . . . . . . . . . . . . . . . . . N.USP:. . . . . . . . . 1Importante: 2- Explique de maneira clara as solucoes, preferencialmente baseando-se no formulario. 3** Passe as questoes a limpo iniciando na folha de questoes. ** Total

    Exerccio 1. Obtenha o polinomio aproximador de mnimos quadrados de grau 1 (reta) usando ospontos dados na tabela abaixo. Repita com grau 2; comente sobre o erro comparado com grau 1.

    f (xi) 0;5 0;3 1;5xi 0 0;5 1

    Exerccio 2. Seja a funcao f (x;y) = x2y2 sin(x)+ 1 no intervalo 2 x 2, 2 y 2, quedeve ser minimizada. Tomando o ponto (x;y)= (1;1) para iniciar, empregue 3 interacoes de metodode descida com direcao oposta ao gradiente e passo fixo a= 0:25 e, a partir do ponto obtido, usemais 2 interacoes do metodo de Newton.

    Exerccio 3. Ao aproximar uma funcao f por mnimos quadrados contnuo no intervalo [1;1],obteve-se Pf (x) = 0;1f0 + 0;5f1 + 2f2 + 1;2f3. Para uma outra funcao g, temos Pg(x) = 1f0 +2f1 + 0;5f2. Encontre o polinomio que melhor aproxima h = f + 2g+ 5, de grau 2, na formaPh(x) = a0+a1x+a2x2 (isto e, encontre os valores de a0;a1;a2).

    Z ba

    f (x)dxn

    i=0

    ai f (xi) =hn+3 f (n+2)(x)

    (n+2)!

    Z n0t2(t1) (tn)dt; (n par) OU h

    n+2 f (n+1)(x)(n+2)!

    Z n0t(t1) (tn)dt;(n impar):

    Z ba

    f (x)dx=h3

    "f (a)+2

    n=21j=1

    f (x2 j)+4n=2

    j=1

    f (x2 j1)+ f (b)

    # ba

    180h4 f (4)(); e(h) nhe= (ba)e

    Z ba

    f (x)dx=h2

    "f (a)+2

    n1j=1

    f (x j)+ f (b)

    # ba

    12h2 f (2)();

    Z ba

    f (x)dx= 2hn=2

    j=0

    f (x2 j)+ba6

    h2 f (2)()

    Z ba f (x)dxSa;

    a+b2

    S

    a+b2

    ;b 115

    S(a;b)Sa; a+b2S

    a+b2

    ;b

    w0 = a; wi+1 = wi+hT (n)(ti;wi); T (n)(ti;wi) = f (ti;wi)+(h=2) f 0(ti;wi)+ +(hn1=n!) f (n1)(ti;wi);

    jy00(t)j M; jy(ti) eij hM2L (eL(tia)1); w0 = a; wi+1 = wi+h f

    ti+

    h2;wi+

    h2f (ti;wi)

    ;

    w0 = a; wi+1 = wi+(h=2)[ f (ti;wi)+ f (ti;wi+h f (ti;wi))];

    w0 = a; k1 = h f (ti;wi); k2 = h fti+

    h2;wi+

    12k1

    ; k3 = h f

    ti+

    h2;wi+

    12k2

    ; k4 = h f (ti+1;wi+ k3)

    wi+1 = wi+16(k1+2k2+2k3+ k4); hf;zi=

    Z ba

    w(x)f(x)z(x)dx

    matriz Hilbert: H =

    264hf0;f0i hf0;fni... ...hfn;f0i hfn;fni

    375 ; 0= E(a) = 2Ha2b; b= [hf0; f i ... ...hfn; f i]0Aprox. discreta: hf;zi=

    m

    i=1

    w(xi)f(xi)z(xi)dx

    f0 = 1; f1 = xB1; Bk = hxfk1;fk1ihfk1;fk1i ; fk = (xBk)fk1Ckfk2; Ck =hxfk1;fk2ihfk2;fk2i

    Legendre: f0 = 1; f1 = x; f2 = x2 (1=3); f3 = x3 (3=5)x; f4 = x4 (6=7)x2+(3=35); f5 = x5 (10=9)x3+(5=21)x:

    Tchebychev: T0 = 1; T1 = x; Tn+1 = 2xTnTn1; xk = cos2k12n

    p; max

    x2[1;1]j f (x)P(x)j 1

    2n(n+1)!max

    x2[1;1]j f (n+1)(x)j

    k

    i=0

    aiqki = pk; k = 0; : : : ;N: d = f (x); 2 f (xk)dk = f (xk):

    ak = p1Z pp

    f (x)cos(kx)dx; k = 0; : : : ;n; bk = p1Z pp

    f (x)sin(kx)dx; k = 1; : : : ;n1: