You are on page 1of 6

UNIVERSIDAD NACIONAL DE INGENIERIA P.A.

2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

EXAMEN FINAL DE METODOS NUMERICOS (MB536C/D)

DURACION: 110 MINUTOS


SOLO SE PERMITE EL USO DE UNA HOJA DE FORMULARIO A4
ESCRIBA CLARAMENTE SUS PROCEDIMIENTOS

Problema 1
Sea el sistema de ecuaciones no lineales:
4x2-9y2-16x-18y-29=0
x2-6x+y2-4y-36=0
a) (1.5 P) Bosquejar a mano alzada la solucin del sistema en [-20,20] y localice las races del a partir
del grfico, indicando valores cercanos a la races.
b) (2.0 P) Determine la raz ms alejada al origen de coordenadas usando 3 iteraciones del algoritmo de
Newton-Raphson para sistemas, y muestre el error de cada iteracin.
c) (1.5 P) Encuentre un algoritmo de punto fijo para la raz buscada en b), y escriba un programa en
MATLAB que realice tres iteraciones a partir del valor inicial dado en b) y muestre el error (el cual
debe ser decreciente).
Problema 2
Se tiene los siguientes datos experimentales:
Tiempo (min) = t 0 0.2 0.4 0.6 0.8 1.0
Temperatura Media (C)= 2 3 7 20 68 297
Se puede aproximar por una funcin de la forma: =a*exp(b*t2+c*t)
Para lo cual se pide:
a) (3.0 P) Determine a, b y c mediante ajuste por mnimos cuadrados:
b) (1.0 P) Determine el factor de regresin para la funcin cuadrtica.
c) (1.0 P) Escriba un cdigo MATLAB para resolver este problema
Problema 3
Hallar el rea limitada por las curvas y=x2 e y=sin( x / 2)
a) (2.5 P) Resolver mediante cuadratura Gaussiana (n=3)
b) (1.0 P) Determine el error y comente sus resultados
c) (1.5 P) Escriba un cdigo MATLAB para este problema donde se debe leer n que solo puede
tomar valores 1, 2 o 3.
Problema 4
Un cohete de masa m=500 Kg es lanzado verticalmente hacia arriba (eje y) con una velocidad inicial
v0=150 m/s y teniendo en cuenta que existe una fuerza de rozamiento viscosa que se opone al
movimiento de la forma 2 y , si 250 :

a) (0.5 P.) Demostrar que la ecuacin diferencial que gobierna el movimiento del cohete es:
2
y g y y 0 0 y 0 v0
m , siendo g=9.8 m/s2 la aceleracin de la gravedad.
b) (3.5 P.) Calcular la posicin y velocidad que alcanza el cohete en t=1 seg., transforme la ecuacin
en un sistema de primer orden y resuelva aplicando Runge-Kutta de segundo orden usando un
paso de h=0.25 seg.
mg
y t

2 t
t C1 C2e m
c) (1.0 P.) Si la solucin analtica es 2 determine el error cometido en
b)
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

Problema 1

% problema1a.m
format long
clc
clear all
x1=-20:0.1:20; y1=-10:0.1:10;
[x,y]=meshgrid(x1,y1);
f1=4*x.^2-9*y.^2-16*x-18*y-29;
contour(x1,y1,f1,[0 0],'r')
f2=x.^2-6*x+y.^2-4*y-36;
hold on, grid
contour(x1,y1,f2,[0 0],'b')
hold off
% Aproximaciones iniciales: (-4,2) (-2,-3) (10,4) (-7,-4)
% Hallar la raiz mas alejada del origen de coordenas
x=10; y=4; acum=[x y];
for i=1:3
f1=4*x.^2-9*y.^2-16*x-18*y-29;
f2=x.^2-6*x+y.^2-4*y-36;
J=[8*x-16 -18*y-18;2*x-6 2*y-4];
dxy=J\[-f1;-f2];
x=x+dxy(1);
y=y+dxy(2);
acum=[acum; x y];
end
disp(acum)
% 10.000000000000000 4.000000000000000
% 9.775725593667547 3.784960422163588
% 9.770292763631128 3.778540588412751
% 9.770289022610774 3.778534944936955
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

10

-2

-4

-6

-8

-10
-20 -15 -10 -5 0 5 10 15 20

Problema 2

% problema2b.m
% y =a*exp(b*x^2+c*x)
clc
clear all
x=0:0.2:1
y=2*exp(3*x.^2+2*x)
y=[2 3 7 20 68 297]
X=x
Y=log(y)
p=polyfit(X,Y,2)
% 3.057904871665982 2.001442723367795
0.652487141341270
b=p(1)
c=p(2)
a=exp(p(3))
% Modelo No Lineal
ys=a*exp(b*x.^2+c*x)
plot(x,y,'d',x,ys,'*'), grid
ym=mean(y)
r2=sum((ys-ym).^2)/sum((y-ym).^2)
% Modelo No Lineal
Ys=polyval(p,X)
Ym=mean(Y)
R2=sum((Ys-Ym).^2)/sum((Y-Ym).^2)
% x = 0 0.2000 0.4000 0.6000 0.8000
1.0000
% y = 2.0000 3.3641 7.1933 19.5534 67.5689
296.8263
% y = 2 3 7 20 68 297
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

% X = 0 0.2000 0.4000 0.6000 0.8000


1.0000
% Y = 0.6931 1.0986 1.9459 2.9957 4.2195
5.6937
% p = 3.0579 2.0014 0.6525
% b = 3.0579 c = 2.0014 a = 1.9203
% ys = 1.9203 3.2384 6.9750 19.1863 67.4037
302.4254
% ym = 66.1667
% r2 = 1.0387
% Ys = 0.6525 1.1751 1.9423 2.9542 4.2107
5.7118
% Ym = 2.7744
% R2 = 0.9995

Problema 3

% problema3a.m
% Hallar el area limitada por las curvas
% y=x.^2 y y=sin(pi*x/2)
% Iexacta= -1/3+2/pi
clc
clear all
format long
syms x
F=sin(pi*x/2)-x^2;
intex=double(int(F,0,1))
% Cambio de variable
% x=((t+1)/2)
f=inline('1/2*sin(pi*((t+1)/2)/2)-1/2*((t+1)/2)^2')
% Cuadratura de Gauss
% N=1
x1=0.0; c1=2.0;
I1=c1*f(x1)
% N=2
x1=-0.577350269189626; x2=0.577350269189626;
c1=1.0; c2=1.0;
I2=c1*f(x1)+c2*f(x2)
% N=3
x1=-0.774596669241483;x2=0.0; x3=+0.774596669241483;
c1=0.555555555555556; c2=0.888888888888889;
c3=0.555555555555556;
I3=c1*f(x1)+c2*f(x2)+c3*f(x3)
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

% N=4
x1=-0.861136311594053;x2=-
0.339981043584856;x3=+0.339981043584856;
x4=+0.861136311594053;c1=0.347854845137454;
c2=0.652145154862546;
c3=0.652145154862546; c4=0.347854845137454;
I4=c1*f(x1)+c2*f(x2)+c3*f(x3)+c4*f(x4)
Err=abs(intex-I3)
% intex = 0.303286439034248
% I1 = 0.457106781186547
% I2 = 0.302314074527258
% I3 = 0.303291609377061
% I4 = 0.303286424517481
% Err = 5.170342812887974e-006

Problema 4

a) Segunda Ley de Newton:


F my
mg 2 y my
2
g y y y 0 0 y 0 v0
m
b) Transformando a sistema de primer orden:
y v y 0 0
2
v g v v 0 0
m
Taylor de segundo orden:

t0 0
y0 0
v0 150
h 0.25
t n1 t n h
k1 h vn
l1 h 9.8 vn
k 2 h vn l1
l1 h 9.8 vn l1
1
yn1 yn k1 k2
2
1
vn1 vn l1 l2
2
UNIVERSIDAD NACIONAL DE INGENIERIA P.A. 2013-3
FACULTAD DE INGENIERIA MECANICA 26/02/2014
DACIBAHCC

c) Aplicando las condiciones iniciales:


y t 9.8 * t 159.8 159.8 * e t

% problema4a.m
clc
clear all
t(1)=0
y(1)=0
v(1)=150
h=0.25
ye(1)=0; e(1)=0;
for i=1:1
t(i+1)=t(i)+h;
k1=h*v(i)
l1=h*(-9.8-v(i))
k2=h*(v(i)+l1)
l2=h*(-9.8-(v(i)+l1))
y(i+1)=y(i)+1/2*(k1+k2);
v(i+1)=v(i)+1/2*(l1+l2);
ye(i+1)=-9.8*t(i+1)+159.8-159.8*exp(-t(i+1));
e(i+1)=abs(ye(i+1)-y(i+1));
end
disp('t y v ye e')
disp([t' y' v' ye' e'])
% Constantes para la primera iteracion
% k1 = 37.5000 l1 = -39.9500
% k2 = 27.5125 l2 = -29.9625
% t y v ye e
% 0 0 150.0000 0 0
% 0.2500 32.5063 115.0438 32.8976 0.3914
% 0.5000 57.3658 87.7342 57.9764 0.6106
% 0.7500 76.2514 66.3986 76.9658 0.7144
% 1.0000 90.4699 49.7301 91.2129 0.7430

You might also like