Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Codigo:070250112017
Codigo: 070250152015
Código: 070250242015
Presentado a:
ANÁLISIS NUMÉRICO
FACULTAD DE CIENCIAS
I. MATLAB
1. Calcule:
∫0
término de error aproxime sin x d x.
3. Se dice que una función f : [a, b] → ℝ satisface una condición de Lipschitz con
constante de Lipschitz L en [a, b] si, para todas x, y ∈ [a, b]
| f (x) − f (y) | ≤ L | x − y | .
b) Demuestre que si f tiene una derivada acotada por L en [a, b], entonces f satisface la
condición de Lipschitz con constante L en [a, b].
c) De un ejemplo de una función que sea continua en un intervalo cerrado pero que no
satisfaga la condición de Lipschitz en ese intervalo.
SOLUCIÓN
Solución al punto 1.
Calcule a, b, c , d.
Solucion_a:
a =[(3^7*log10(76))]/(7^3+546)+(970)^(1/3)
a =
14.53
Solucion_b:
e=exp(1);
b = 43*[(((250)^(1/4)+23)^2)/e^((45-(3^3)))]
b =
0.00
Solucion_c:
c=((cos(5*pi/6))^2)*(sin(7*pi/8))^2 + tan((pi/6)*log(8))/7^(1/2)
c =
0.83
Solucion_d:
d =((cos((5*pi)/6))^2)*(sin((7*pi)/8))^2 + tan((pi/6)*log(8))/7*(5/2)
d =
0.79
Solución al punto 2
x=9.6
x =
9.60
z=8.1
1
z =
8.10
Solucion a:
a = x*(z^2)-((2*z)/(3*z))^(3/5)
a =
629.07
Solucion b:
b =(443*z)/(2*(x^3))+ [(e^(-x*z))]/(x+z)
b =
2.03
Solucion al punto 3.
a=15.62
a =
15.62
b=-7.08
b =
-7.08
c=62.5
c =
62.50
d=(0.5)*(a*b-c)
d =
-86.54
Solucion a:
a = a+((a*b/c)*(((a+d)^2)/(sqrt(abs(a*b)))))
a =
2
-830.78
solucion b:
b= (d*exp(d/2))+(((a*d+c*d)/((20/a)+(30/b)))/(a+b+c+d))
b =
18.10
Solución al punto 4.
a , c, son las medidas en cm del cateto e hiponusa respectivamente, de un triangulo (abjunto en el punto 4).
a=11
a =
11.00
c=21
c =
21.00
Solucion a:
b =sqrt(c^2-a^2)
b =
17.89
Solucion b:
alpha= acos(b/c)
alpha =
0.55
Solución al punto 5.
cajas_necesarias=751/12
cajas_necesarias =
3
62.58
ceil(cajas_necesarias)
ans =
63.00
Donde la funcion ceil(x) redondea cada elemento x al numero entero mas cercano mayor que ese elemento.
Solución al punto 6.
precio_mesa=256.95
precio_mesa =
256.95
precio_silla=89.99
precio_silla =
89.99
format bank
El formato de salida bank utiliza dos cifras decimales, sin signo de dolar, y un signo menos para los
numeros negativos.
Calcule a , b, c:
Solucion a:
mesas=2*precio_mesa
mesas =
513.90
sillas=8*precio_silla
sillas =
719.92
Solución b:
iva=0.055;
mesass= mesas*iva+mesas
mesass =
542.16
4
sillass=sillas*iva+sillas
sillass =
759.52
Solucion c:
round(mesass)
ans =
542.00
round(sillass)
ans =
760.00
Solución al punto 7.
Solucion a:
a= lcm(4,10)
a =
20.00
Solucion b:
b=lcm(6,38)
b =
114.00
Solucion al punto 8.
Aprimero= 4:3:49
Aprimero = 1×16
4.00 7.00 10.00 13.00 16.00
Asegundo=[Aprimero(1:4) Aprimero(13:16)]
Asegundo = 1×8
5
4.00 7.00 10.00 13.00 40.00
Solución al punto 9.
matriz=[linspace(1,25,9);linspace(72,24,9);linspace(0,1.000,9)]
matriz = 3×9
1.00 4.00 7.00 10.00 13.00
72.00 66.00 60.00 54.00 48.00
0 0.13 0.25 0.38 0.50
Sea la matris A:
A = 3×5
6.00 43.00 2.00 11.00 87.00
12.00 6.00 34.00 0 5.00
34.00 18.00 7.00 41.00 9.00
Calcule a , b, c, d:
Solucion a:
va=A(2,:)
va = 1×5
12.00 6.00 34.00 0 5.00
Solución b:
vamos a doblar las columnas traspuestas concatenando y asi queda con 6 elementos el vector fila.
vb=[A(:,4)' A(:,4)']
vb = 1×6
11.00 0 41.00 11.00 0
Solucion c:
vc=[A(1,:) A(2,:)]
vc = 1×10
6.00 43.00 2.00 11.00 87.00
6
solucion d:
si creamos un vector con la columna 2 a la 5 fila de A, este tendria longitud 12. pero nos piene un vector con
seis elementos, por ende lo creare solo con la coluna 2 y 5:
vd=[A(:,2)' A(:,5)']
vd = 1×6
43.00 6.00 18.00 87.00 5.00
Matriz= zeros(3,5)
Matriz = 3×5
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
Matriz(:,3:4)=ones(3,2)
Matriz = 3×5
0 0 1.00 1.00 0
0 0 1.00 1.00 0
0 0 1.00 1.00 0
A = 5×7
1.00 2.00 3.00 4.00 5.00
8.00 9.00 10.00 11.00 12.00
15.00 16.00 17.00 18.00 19.00
22.00 23.00 24.00 25.00 26.00
29.00 30.00 31.00 32.00 33.00
7
A1=ones(3,3)
A1 = 3×3
1.00 1.00 1.00
1.00 1.00 1.00
1.00 1.00 1.00
B= ones(2,2)*5
B = 2×2
5.00 5.00
5.00 5.00
A1(3:4,4:5)=[5 5; 5 5]
A1 = 4×5
1.00 1.00 1.00 0 0
1.00 1.00 1.00 0 0
1.00 1.00 1.00 5.00 5.00
0 0 0 5.00 5.00
A1(3,4:5)=[0,0]
A1 = 4×5
1.00 1.00 1.00 0 0
1.00 1.00 1.00 0 0
1.00 1.00 1.00 0 0
0 0 0 5.00 5.00
8
5. Verificar que se satisface la definición de limite en función de ε y
δ:
1
→ │ 𝑥 − 1│ < 𝜀
1−𝑥
→│ 𝑥
│< 𝜀
(−1)(𝑥−1)
→│ 𝑥
│< 𝜀
│𝑥−1│
→│(−1)│ │𝑥│
< 𝜀
│𝑥−1│
→ │𝑥│
< 𝜀
1
Tomamos 𝛿 = 2
1
→ │𝑥 − 1│ <
2
1 1
→ − < 𝑥−1<
2 2
1 1
→− +1<𝑥−1+1< +1
2 2
1 3
→ <𝑥<
2 2
1 2
→2< <
𝑥 3
1 2
→2> > > −2
𝑥 3
1
→│ │<2
𝑥
Luego tenemos
│𝑥−1│
→ │𝑥│
< 𝜀
│𝑥−1│
→ │𝑥│
< 2│𝑥 − 1│ < 𝜀
𝜀
→│𝑥 − 1│ < 2
1 𝜀
→𝛿 = 𝑚𝑖𝑛{2 , 2}
𝑥
0 < │𝑥 − 0│ < 𝛿 → │ − 0│ < 𝜀
1 + sen2 𝑥
𝑥
→│ │<𝜀
1 + sen2 𝑥
1
→ │(𝑥)( )│ < 𝜀
1 + sen2 𝑥
1
→ │𝑥││ │<𝜀
1 + sen2 𝑥
→ │𝑥│1 < 𝜀
Luego tenemos
𝑥
│ │ < │𝑥│ < 𝛿
1 + sen2 𝑥
𝑥
│ │<𝛿
1 + sen2 𝑥
Entonces 𝜀 = 𝛿
7. Suponga que 𝑓(𝑥) ≤ 𝑔(𝑥) ≤ ℎ(𝑥) y lim 𝑓(𝑥)=lim ℎ(𝑥), pruebe que el lim 𝑔(𝑥)
𝑥→𝑎 𝑥→𝑎 𝑥→𝑎
Demostración:
Sea 𝑙 = lim 𝑓(𝑥). Dado un 𝜀 > 0, existe un 𝛿 > 0 tal que si 0 < │𝑥 − 𝑎│ < 𝛿,
𝑥→𝑎
9. suponga que f es una función que satisface │𝑓(𝑥)│ ≤ │𝑥│ para todo 𝑥 .Mostrar
que 𝑓 es continua en 0
Demostración:
Sea lim 𝑓(ℎ) = 0 , ya que │ℎ│ < 𝛿 , implica que │𝑓(ℎ) − 𝑓(0)│ = │𝑓(ℎ)│ < 𝛿.
ℎ→0
𝑓(𝑥 + ℎ) − 𝑓(𝑥 − ℎ)
𝑓 ′ (𝑥) =
2ℎ
Demostración:
𝑓(𝑥 + ℎ) − 𝑓(𝑥)
𝑓 ′ (𝑥) = lim
ℎ→0 ℎ
𝑓(𝑥 − ℎ) − 𝑓(𝑥)
= lim
ℎ→0 −ℎ
𝑓(𝑥) − 𝑓(𝑥 − ℎ)
= lim
ℎ→0 ℎ
Así tenemos,
𝑓(𝑥 + ℎ) − 𝑓(𝑥 − ℎ)
lim
ℎ→0 2ℎ
= 𝑓’(𝑥)
𝑓(0) = 𝑒 𝑠𝑒𝑛(0) = 1
𝑓 ′′′ (0) = 𝑒 𝑠𝑒𝑛(0) cos(0) (𝑐𝑜𝑠 2 (0) − 𝑠𝑒𝑛(0)) + 𝑒 𝑠𝑒𝑛(0) (−𝑠𝑒𝑛(2(0)) − cos(0)) = 0
1
𝑓(𝑥) =
1+𝑥
1
𝑓 ′ (𝑥) = −
(1 + 𝑥)2
2
𝑓 ′′ (𝑥) =
(1 + 𝑥)3
6
𝑓 ′′′ (𝑥) = − 4
(1 + 𝑥)
24
𝑓 ′′′′ (𝑥) =
(1 + 𝑥)5
𝑥
𝑒𝑡 |𝑥|𝑛+1
|∫ (𝑥 − 𝑡)𝑛 𝑑𝑡| ≤
0 𝑛! (𝑛 + 1)!
Demostración:
𝑥
𝑒𝑡 𝑛
0 𝑡
𝑒
|∫ (𝑥 − 𝑡) 𝑑𝑡| = ∫ (𝑥 − 𝑡)𝑛 𝑑𝑡
0 𝑛! 𝑥 𝑛!
0 |𝑥−𝑡|𝑛
≤ ∫𝑥 𝑛!
𝑑𝑡 ya que 𝑒 𝑥 ≤ 1 para 𝑥 ≤ 1
|𝑥|𝑛+1
= (𝑥+1)!
Desarrollo punto 2.
syms x
f=sin(x);
pretty(taylor(f, x,0, 'Order', 3))
f=sin(x);
pretty(taylor(f, x,0, 'Order', 4))
3
x
- -- + x
6
punto = 0.01
punto =
0.010000000000000
format long
r = taylor(f, x, 'Order', 3)
r =
p = subs(r, x, punto)
p =
u = eval(p)
u =
0.010000000000000
1
r1 = taylor(f, x, 'Order', 4)
r1 =
p1 = subs(r, x, punto)
p1 =
u1 = eval(p)
u1 =
0.010000000000000
El termino de error del polinomio r1 de Taylor de sin(x) estara dado por el Resto de Lagrange:
dim = sym2poly(r1);
grado = size(dim)
grado = 1×2
1 4
R = (punto)^grado(2)/factorial(grado(2))
R =
4.166666666666667e-10
El máximo error cometido al quedarnos con el polinomio de orden 4 será el valor del polinomio más el resto de
Lagrange
error = u + R
error =
0.010000000416667
g=inline('sin(x) ')
quad(g,0,0.1)
g=
2
Inline function:
g(x) = sin(x)
quad(g,0,0.1)
ans =
0.004995834721974
quad(g,0,0.1) + error
ans =
0.014995835138641
3
Solucion al punto 3, Analisis numerico.
Solucion a)
tenemos que si f satisface la condicon de Lipschith entonces existe L<0 de manera que | f(x) - f(y) | < L|x-y|
∀ x,y ϵ [a,b];
| f(x) - f(c) | ≤ L|x-c|, osea ∀ ε >0, ∃δ= ε/L tales que si | x-c |≤ δ entonces | f(x) - f(y) | ≤ ε.
En efecto, si lx - cl ≤ δ se tiene | f(x) - f(c) | ≤ L|x-y|< Lδ =L(ε/L) = ε. y asi tenemos que f ϵ ξ [a,b].
Solucion b)
se quiere mostrar que f cumple la condición de Lipschitz siendo L un coeficiente para f ϵ [a, b].
si; x1, x2 ϵ [a, b] considerando x1<x2 sin perdida de generalidad, entonces aplicando el teorema de valor
intermedio a la función f
en dicho intervalo [a,b] entonces existe un punto c que vive en (a,b) tal que f' (x2-x1)= f(x2)-f(x1) .
Ahora observece que c ϵ [a, b]⊂ int ([a. b]. Sacando valor absoluto tenemos que |f(x2)- f(x1)| = |f'(c)| | x2-
x1| y por hipotesis
tenemos que |f'(c)| ≤ L ; luego |f'(c)|| x2-x1| ≤ L | x2-x1| por tanto |f(x2)-f(x1)| ≤ L | x2-x1|.
Solucion C
suponfamos que f cumple la condicion de Lipschistz en [0 , t]; con t ϵ R , osea ∀ x1, x2 ϵ [0,t] se debe verificar
y tambien tenemos que | x1-x2|= |√n -0|=√n y asi obtenemos |f(x1)-f(x2)|/| x1-x2|= n/√n=√n
1
1.