You are on page 1of 2

3006907 METODOS NUMERICOS

TALLER 1 2015-02

1. Evalue las funciones siguientes para x de 2 a 3 en pasos de 0.1.


cos x
(a) y =
1 + sin x
x
(b) y =
1 + x2
(c) y = x3 + 3x + 5
x
(d) y =
1
x+ 2
x
2. Corrija el codigo MATLAB que se muestra a continuacion que esta errado. Se supone que debe evaluar la funcion
f (x) = x3 cos (x + 1) para x de 0 a 3 en pasos de 0.1 y despues indicar los valores de f en x = 2 y x = 3, pero no lo
hace.
x = linspace(0,3);
f = x ^3.*cos x+1;
% x=2
f(2)
% x=3
f(End)

f (x)
3. Grafique en la misma grafica las funciones f (x) = x + 3, g (x) = x2 + 1, f (x) g (x) y para x [1, 1] . Decida
g (x)
cuantos puntos usar para que las graficas se vean suaves.
4. El codigo
clear x y
x = -2:0.1:2;
y = 9-x.^2;
plot(x,y)
1
dibuja la funcion y = 9 x2 en [2, 2] en pasos de . Modifique este codigo para que dibuje la funcion y = x3 + 3x
10
en el mismo intervalo y despues en el intervalo [4, 6] .
x
5. Considere las funciones f (x) = y g (x) = tan x. Escriba un codigo MATLAB que calcule tanto estas dos
1 + x2  
funciones como las funciones compuestas f (g (x)) y g (f (x)) en el intervalo , .
2 2
N
X 1 2
6. Calcule la suma de la serie SN = para diferentes valores de N. Se sabe que lim SN = donde c es una
j=1
j2 N c
constante. Use sus computos para determinar el valor de c.
7. Trate de determinar el valor de x que retorna el siguiente codigo (intente hacerlo sin ejecutarlo en el computador, al
menos al principio)

1
x=1;
if tan(73*pi*x/4) >= 0
x = 2;
else
x = pi;
end
if floor(x) == x
x = 10;
else
x = 7;
end
if isprime(x)
x = True;
else
x = False;
end
Sera que el valor que se obtiene es siempre el mismo sin importar el valor de x en el que se inicia?
1
8. Utilice el comando find para dibujar la funcion f (x) = para x [3, 3] . Recuerde que para los puntos en
cos (x)
los que el denominador se anula hay asntotas verticales y en lugar de preguntar si el denominador es identicamente
cero, es mejor preguntar si el denominador es muy pequeno.
9. Corrija el siguiente codigo que esta errado y se supone que sirve para evaluar la funcion


0 x<0
x 0x1

f (x) =
2x
1x2
0 2<x

x=linspace(-4,4);
N = length x
for j = 1;N
if x(j)>=0 and x(i)<=1
f(j) = x(j);
elseif x(j)>1 or x(i)<2
f(j) = 2-x
else
f(j) = zero;
end

You might also like