Vous êtes sur la page 1sur 8

UNIVERSIDAD DE CONCEPCION

FACULTAD DE CIENCIAS
FISICAS Y MATEMATICAS

DEPARTAMENTO DE INGENIERIA MATEMATICA

Calculo Numerico (521230)


Certamen 2 Tema 1
Fecha: 25Jun04; 19:10 horas.
Nombre y apellidos
Matrcula
Profesor

Pregunta

Alternativas

10

11

12

13

14

15

Reservado para la
correccion
No rellenar

B
M
NR
Cal.

Marque solo una alternativa; en caso contrario la pregunta se considerara no respondida (NR).
No intente adivinar. Por cada respuesta equivocada (M) se descontara un tercio del valor de
una respuesta correcta (B); es decir:



6
Malas
Calificacion = 1 + max 0,
Buenas
.
15
3
Cualquier intento de copia sera castigado.
Duracion de la prueba: 100 minutos.
RAD/MCP/RRA
1

Tema 1

1. Sea p la funcion seccionalmente lineal que interpola a una funcion f en los nodos x i = a + ih,
Z b
ba
i = 0, . . . , n, con h :=
. Entonces, la diferencia entre el valor de
p(x) dx y el valor de
n
a
Z b
f (x) dx es:
a

(a) igual a cero;


(b) O(h2 );
(c) O(h3 );
(d) ninguna alternativa anterior.

2. Si la regla
Z

f (x, y) dy dx =
c

n
X
i=0

Ai

m
X
j=0

Bj f (xi , yj ) + R

se construyo usando la regla de Simpson tanto en [a, b] como en [c, d], entonces podemos asegurar
que esta regla es exacta para integrar funciones f (x, y) = xr y s , con r y s enteros no negativos,
cuando:
(a) 0 r + s 3;
(b) 0 r + s 4;

(c) 0 r + s 6;

(d) ninguna alternativa anterior.

3. La siguiente es la tabla de puntos xi y


pesos Ai para la regla de integracion de
Gauss-Legendre de tres puntos:

i
0
1
2

xi
0.774596669241483
0.000000000000000
0.774596669241483

Indique la expresion que se obtiene al calcular mediante esa regla la integral

(a)

2
X

Ai sen(x2i );

i=0



2
X

2
Ai sen
(b)
(xi + 1) ;
2 i=0
2
(c)

X
2



Ai sen
(xi + 1)2 ;
2 i=0
4

(d) ninguna alternativa anterior.

Ai
0.555555555555555
0.888888888888889
0.555555555555555
Z

sen(x2 ) dx:
0

Tema 1

4. Indique con cual de las siguientes alternativas se obtiene el valor exacto de


Z 1
(ax + b)(x2 + 1) dx,
1

en la cual a, b R y a 6= 0:

(a) con la regla de los trapecios;


(b) con la regla de Gauss-Legendre de dos puntos;
(c) con la regla de Gauss-Legendre de un punto;
(d) ninguna alternativa anterior.

5. Para calcular m p, (p > 0 y m 2) se puede usar el metodo de Newton-Raphson. Indique cual es


la formula que se obtiene para xk+1 :
(a) xk+1 =

(m 1)xm
k +p
;
m1
mxk

xm
k p
;
mxm1
k

m p
;
(c) xk+1 = xk
mxm1
k
(d) ninguna alternativa anterior.

(b) xk+1 =

6. Sea f C 2 ([a, b]) y sean x1 y x2 los puntos de la figura:


y

y=f(x)

x1

x2

Entonces la raz de f (x) = 0 se puede obtener con el metodo de:


(a) Newton-Raphson partiendo de x2 ;
(b) la secante usando x1 y x2 ;
(c) biseccion partiendo de x1 y x2 ;
(d) ninguna alternativa anterior.

Tema 1

1.5

y=ex
y=x3

7. Se quiere encontrar la interseccion de las curvas



2
y = ex ,
y = x3 .

0.5

0.5

1.5

2
1.5

0.5

0.5

1.5

Indique cual de los siguientes procedimientos Matlab permite determinar el punto de interseccion:

(a)

f=inline(exp(-x.^2));
g=inline(x.^3);
x=fzero(f,1);
y=fzero(g,1);

(c)

f=inline(exp(-x.^2));
g=inline(x.^3);
x=fzero(f,1);
y=g(x);

(b)

(d)

f=inline(exp(-x.^2)-x.^3);
x=fzero(f,1);
y=x^3;

f=inline(y-exp(-x.^2));
g=inline(y-x.^3);
x=fzero(f-g,1);
y=fzero(g,0);

8. Al generalizar el metodo de Newton-Raphson al caso de un sistema de ecuaciones no lineales f (x) =


0, se encontro que
xk+1 = xk Df (xk )1 f (xk ), k = 0, 1, 2, . . .

Sin embargo, al implementarlo se usa un algoritmo en el cual, para cada k = 0, 1, 2, . . . , se resuelve


el sistema
Df (xk ) k = f (xk )
y luego se define xk+1 = xk + k . Esto se hace con la finalidad de:

(a) poder resolver sistemas no lineales con Matlab, ya que este no tiene comandos para invertir
matrices;
(b) asegurar la convergencia del metodo de Newton a partir de cualquier vector inicial x 0 ;
(c) disminuir significativamente el costo operacional del proceso;
(d) ninguna alternativa anterior.

Tema 1

9. Al resolver el P.V.I.

y 0 (x) = f (x, y),


y(a) = y0 ,

x [a, b],

con un metodo numerico y con un paso de discretizacion h, se obtuvo que el error global del metodo
era aproximadamente igual a 0.16.
Al aplicar el mismo metodo pero con un paso h/2, se obtuvo que el error global era aproximadamente
igual a 0.01.
Indique cual de los siguientes fue el metodo utilizado:
(a) RK44 ;
(b) RK22 ;
(c) Euler implcito;
(d) Euler explcito.

10. El algoritmo del metodo de Euler-Cauchy para resolver un P.V.I. de la forma


(
y 0 (x) = f (x, y(x)), x [a, b],
y(a) = y0 ,
es el siguiente:
Para i = 0, . . . , N 1:
xi = a + ih,
xi1 = xi + h,
yi1 = yi + hf (xi , yi ),
yi+1 = yi + h2 [f (xi , yi ) + f (xi1 , yi1 )],
fin i.

Indique cual debe ser la quinta lnea del siguiente procedimiento Matlab para implementar este
metodo a partir de los datos a, b, f , N e y(1) = y0 :

(a) k2=h*f(x(i),y(i)+k1);
(b) k2=h*f(x(i+1),y(i)+k1);
(c) k2=h*f(x(i+1),y(i+1));
(d) k2=h*f(x(i),y(i+1));

h=(b-a)/N;
x=a+h*(0:N);
for i=1:N
k1=h*f(x(i),y(i));
k2=............
y(i+1)=y(i)+0.5*(k1+k2);
end

Tema 1

11. Se tiene el siguiente P.V.I.:




y 0 (x) = f (x, y),


y(0) = 1,

x [0, 2],

donde f (x, y) = x2 +y 2 . Considere una particion de [0, 2] en N intervalos de igual longitud h = 2/N :
0 = x0 < x1 < . . . < xN 1 < xN = 2.
Para resolver numericamente el P.V.I. se aplica el siguiente algoritmo:
Para i = 0, . . . , N 1:
yi+1 = yi + hf (xi , yi ),
fin i.
Sea eN := |y(2) yN |, entonces se puede afirmar que:
(a) eN = 0;
(b) eN Ch, para C > 0;
(c) eN Ch2 , para C > 0;

(d) ninguna alternativa anterior.

12. Se quiere resolver el P.V.I.


(

y 00 = ey , 0 < x < 2,
y(0) = 0, y 0 (0) = 1,

mediante el comando Matlab


[x,y]=ode45(f,[0 2],[0;1]);
Indique como debe definirse la funcion f :

(a)

function z=f(x,y);
z=[y(1); exp(y(1))];

(b)

function z=f(x,y);
z=[y(1); exp(y(2))];

(c)

function z=f(x,y);
z=[y(2); exp(y(1))];

(d)

function z=f(x,y);
z=[y(2); exp(y(2))];

10

Tema 1

13. Se resuelve el P.V.I.

y 0 (x) = 102(1 y),


y(0) = 0,

x [0, 1],

mediante los metodos de Euler explcito y Euler implcito con distintos pasos h. El siguiente grafico
muestra dos de las soluciones obtenidas:
8

Forma 1
Forma 2

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Indique con que metodo y paso fueron calculadas cada una de esas soluciones:

(a)

Forma 1: Euler explcito, h = 0.01;


Forma 2: Euler explcito, h = 0.02;

(b)

(c)

Forma 1: Euler implcito, h = 0.02;


Forma 2: Euler explcito, h = 0.02;

(d)

Forma 1: Euler explcito, h = 0.02;


Forma 2: Euler implcito, h = 0.02;
Forma 1: Euler implcito, h = 0.01;
Forma 2: Euler implcito, h = 0.02.

14. Considere el siguiente problema:



y 00 (x) + y 0 (x) + y(x) = 0,
y(0) = 0, y(1) = 1.
Para resolverlo numericamente se puede utilizar:
(a) RK44 , pero no diferencias finitas;
(b) Euler implcito, pero no shooting;
(c) diferencias finitas y shooting;
(d) ninguna alternativa anterior.

0 < x < 1,

11

Tema 1

15. Se dispone de una funcion Matlab trid.m para construir matrices tridiagonales que, si se utiliza
del siguiente modo,
A=trid(a,b,c,k)
devuelve la matriz k k

A = 0

.
..
0

Se quiere resolver el P.V.C.

c
..
.

0
..
.

..

..

..

..

..
.
..
.
..
.
a

0
..
.

.
0

c
b

y 00 (x) = f (x), x [0, 1],


y(0) = 0, y(1) = 0.

mediante el metodo de diferencias finitas. Para ello se utiliza el siguiente procedimiento Matlab:

h=1/N;
x=h*(1:N-1);
z=h^2*f(x);
A=............
y=A\z;

Indique cual debe ser la cuarta lnea:


(a) A=trid(1,-2,1,N);
(b) A=trid(-h/2,2+h^2,-h/2,N);
(c)

A=trid(-1,2,-1,N-1);

(d) A=trid(-h/2,2+h^2,-h/2,N-1);

Vous aimerez peut-être aussi