ef_mb535_2006_1 _solucionario_

Upload: jhordy-tinoco

Post on 13-Oct-2015

4 views

Category:

Documents


0 download

TRANSCRIPT

  • Universidad Nacional de Ingeniera Facultad de Ingeniera Mecnica P.A. 2006-I Area de Ciencias Bsicas y Humanidades 14-07-2006

    Solucionario del Examen Final de Clculo Numrico (MB535)

    Slo se permite el uso de una hoja de formulario

    Pregunta 1 Elija 4 de las 5 subpreguntas: a) Dado el problema de valor inicial

    01252

    3.02.0

    3213

    2232212

    213211

    xxxxxxxxxxxxxxxx

    Condiciones iniciales x1(0)=0.8, x2(0)=x3(0)=0.1 10 t , h= 0.1

    Complete lo que falta en cdigo Matlab.

    function [dx]=xdot(t,x)

    >> [ ]=ode45( ) ;

    Solucin

    function [dx]=xdot(t,x)

    % x debe ser un vector de 2x1

    x(3)=1-x(2)-x(1) ;

    dx=[0.2x(1)+x(2)*x(3)+0.3*x(1)*x(2); 2*x(1)*x(2)-5*x(2)*x(3)-2*x(2)^2] ;

    >> [ t,x ]=ode45( xdot,[0:0.1:1],[0.8;0.1]) ;

    b) Sea 221 xyy

    12)0( 4 y , 0)0( y , h=0.1, 0

    Aplique un paso por el mtodo Euler mejorado.

    Solucin

    2122

    211 txx

    xx

    2

    12

    21 tx

    xF

    X=

    2

    1

    xx

    121.0

    12121

    0*1.0

    012

    42

    4

    42

    4)1(

    EX

  • )1.0(12121

    121.00

    1210

    *05.00

    12244

    2

    42

    42

    4)1(

    X

    c) Para la integral 1

    0

    3 32 dxx , obtener la siguiente matriz de

    Romberg:

    2221

    11 0RR

    RR y determine el error de la aproximacin R22.

    Solucin

    027

    01

    32

    27

    34

    625.382912/120

    2

    2/1

    4102

    1

    4

    112122

    21

    11

    Error

    xxIe

    RRR

    fffhR

    h

    ffhR

    h

    d) Se desea evaluar una integral entre a y b con paso h usando la frmula del

    rectngulo compuesta, complete la siguiente codificacin en MATLAB. X =.................................................................................................................................... F = fun(X); I =.................................................................................................................................... Solucin X=a+h:2*h:b-h; F=fun(X) I=2*h*sum(F); e) Se desea tabular la funcin xexxf )cos()( definida en , mediante puntos

    equiespaciados. Cuntos puntos son necesarios para que al interpolar linealmente entre dos valores consecutivos el error entre la funcin y el interpolante no supere a 0.5?

    Solucin

    5.042!2

    2

    101

    hMxxxxfxPxf

  • Tomando como caso crtico 2

    10 xxx y

    fmaxM como xexxf sen2

    Entonces: eM 2 , por lo tanto 2222940.0 Nh

    Nh

    Pregunta 2 El mstil de un barco construido con una nueva aleacin de aluminio tiene un rea transversal de 5.65 cm2. Se desarrollan pruebas para definir la relacin entre esfuerzo (fuerza aplicada al material por unidad de rea) y deformacin (deflexin por unidad de longitud), cuyos resultados se muestran en la tabla:

    Esfuerzo (Kg/cm2) 506 527 562 365 703 Deformacin(m) 0.002 0.0045 0.006 0.0013 0.0085

    Encuentre la deformacin del mstil del mstil debida a la fuerza del viento, evaluada en 2900 Kg para esto:

    a) Construir la tabla de diferencias divididas b) Realice la interpolacin de Newton tomando dos, tres y cuatro puntos, de tal

    manera de tener el menor error posible. (Utilice 4 cifras decimales) c) Estime el error para cada caso.

    Solucin El punto de interpolacin es: z = 2900/5.65 = 513.2743 Tabla de diferencias divididas X F(x) 506 0.002 527 0.0045 0.1190*10-3 562 0.006 0.0429*10-3 -0.1361*10-5 365 0.0013 0.0239*10-3 0.0117*10-5 -0.1048*10-7 703 0.0085 0.0213*10-3 -0.0018*10-5 -0.0077*10-7 0.4930*10-10 Los polinomios interpolantes P1(x)=0.002+0.1190*10-3(x-506) P(z)=2.8660*10-3 E1(x)=-0.1361*10-5(x-506)(x-527) E1(z)= 1.3584e-004 P2(x)=P1-0.1361*10-5(x-506)(x-527) P(z)=3.0018*10-3 E2(x)= -0.1048*10-7(x-506)(x-527)(x-562) E2(z)= -5.0990e-005 P3(x)=P2(x)-0.1048*10-7(x-506)(x-527)(x-562) P(z)=2.9508*10-3 E3(x)= 0.4930*10-10(x-506)(x-527)(x-562)(x-365) E3(z)= 3.5561e-005 Pregunta 3 Un eje circular tiene un dimetro d(m) que vara con la posicin axial x(m) segn:

    30102.02

    xe

    xd x

    Una carga axial de 30000 N se aplica en un extremo del eje, cuyo mdulo de elasticidad E es 2x1011 N/m2. La elongacin axial del eje es mx y est dado por:

  • 41/2dAdxAEPx

    A = rea de la seccin transversal. a) Estime x aplicando la regla de Simpson 1/3 con 10 intervalos iguales. b) Deduzca una frmula de integracin exacta para todo polinomio cuadrtico de la

    forma:

    1

    1

    4/304/3 fcfbfadxxf .

    c) Estime x aplicando la frmula deducida en b) y comente las discrepancias, teniendo en cuenta que el exacto es 0.00309549.

    Solucin a) Reemplazando:

    Iokdxxfkdx

    xe

    xxxxx

    x

    3

    0

    3

    0 22

    2

    211 102.0102430000

    Por Simpson 1/3:

    00309611.048448314.6

    37.244.22

    ...1.248.125.142.129.046.023.0403

    3.0

    IokxIo

    fff

    ffffffffhIo

    h

    b) Considerando que ser exacto para: 2,,1 xx , planteamos el siguiente sistema de ecuaciones:

    2716

    32

    169

    169

    27220

    43

    43

    27162

    cca

    bca

    acba

    c) Haciendo el cambio de variable: 123

    tx

    1

    1

    3

    0

    1

    122

    13

    22

    2

    12/3123

    1dttFdt

    tedx

    xe tx

    00309931.0

    4912.643

    27160

    2722

    43

    2716

    Iokx

    FFFIo

    Considerando que el valor exacto es 00309549.0x ,el mtodo de Simpson resulta ligeramente ms preciso.

  • Pregunta 4 Dado el problema de contorno

    .1.02

    ,3.00

    2,0cos2

    xx

    ttxxx

    a) Aplicando el mtodo de las diferencias finitas, aplique con h= 6/ . Debe indicar el procedimiento a seguir as como las operaciones intermedias.

    b) Use el mtodo del disparo si dispone de la siguiente informacin obtenida usando el mtodo de Euler con h= 6/ So= 0.12732 Y3(So)= 0.40922 S1= -0.19686 Y3(S1)= -0.50624 S2=? Y3(S2)=? El resultado deber reportarlo con 4 cifras decimales.

    c) Para este caso, Cul de los mtodos le dar el menor error si:

    x(t)= 10

    )cos3(sin tt ?. Comente su respuesta.

    Solucin a) Aplicando el mtodo de las diferencias finitas, con h= 6/ . Debe indicar el

    procedimiento a seguir as como las operaciones intermedias.

    x(0)=-0.3 ? ? x( 2 )=-0.1 0 6/ 3/ 2/

    thxhxhxh

    thxhxxhxxx

    iii

    iiiiii

    cos)2

    1()22()2

    1(

    cos2)(2

    2

    21

    21

    221111

    i=1,2 6

    h 61

    t 32

    t

    )1.0(2

    1)cos(

    )3.0(2

    1)cos(

    )1(22

    12

    1)1(2

    22

    12

    2

    1

    2

    2

    hth

    hth

    xx

    hh

    hh

    23635.031018.0

    2

    1

    xx

    b) Use el mtodo del disparo si dispone de la siguiente informacin obtenida usando el

    mtodo de Euler con h= 6/ so= 0.12732 Y3(so)= 0.40922 s1= -0.19686 Y3(s1)= -0.50624 B=-0.1

  • )()()(

    )(20313

    03010 sYsY

    sYBssss

    S2=-0.05300 Algoritmo de Euler

    iii

    i

    i

    i

    i

    i

    txxxh

    xx

    xx

    cos2 )(1)(

    2

    )(2

    )(2

    )(1

    )1(2

    )1(1 i=0,1,2

    Z = 1x y 2x y -0.3 -0.053 -0.32775073510671 0.12868877513261 -0.260369450014031 0.306300134077212 -0.0999910748456075 0.455819646583687 Y3(S2)=-0.1000 El resultado con 4 cifras decimales.

    c) Para este caso,Cual de los mtodos le dar el menor error si:

    x(t)= 10

    )cos3(sin tt ?. Comente su respuesta.

    T yDiffini yDisparo yExacta 0 -0.3 -0.3 -0.3 0.5236 -0.31018 -0.32775 -0.309807621135332 1.04720 -0.23635 -0.26037 -0.236602540378444 1.5708 -0.1 -0.1000 -0.1

    Error 0.00037 0.0238

    Se comete mayor error con el mtodo del disparo, esto se debe por el mtodo usado.

    Los Profesores