Vous êtes sur la page 1sur 14

UNIDADES TECNOLOGICAS

DE SANTANDER

GUIA DE ESTUDIO No 1

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
A MATLAB
INTRODUCCION

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

COMPETENCIA
Adaptar los distintos algoritmos
que permiten resolver ecuaciones
no lineales en una variable.

RESULTADOS DE APRENDIZAJE
XExplorar el entorno de Matlab mediante la realizacion de calculos basicos con
matrices.
XGraficar diferentes tipos funciones mediante el uso de los comandos plot y ezplot.
XEscribir programas en Matlab mediante el editor de archivos m.
ACTIVIDADES DE APRENDIZAJE

Realizar las actividades que a continuaci


on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. Prueba los siguientes comandos:
a)
b)
c)
d)

fix(clock)
k = 25
q = sym(25); q+a
syms x; p = (1/2)*x2+3;

e)
f)
g)
h)

i) sup = pi * r 2

eval(q)
x = rand
X = fix(rand * 10)
r=3

j) workspace

2. Escriba en la notaci
on aritmetica usual y obtenga el valor numerico de las siguientes expresiones:
a) 4*sqrt(5-2(-3))
b) log(4.53*5.46)
c) 25-3(-2))/6
d) (0.0056*5.784)/2
3. Realice las siguientes operaciones con MATLAB y verifique las respuestas:
a) 2(9 3) + 4

b)

Rta: 16

5 ( 21 )2
0,7 + 1

4. Sean a = 4, b = 2, c =

1
2

c) (1 0,25) +

Rta: 2.7941
2
3

d)

256

4
81

 21

1 2
( 25
)

Rta: 5.3660
Rta: 0+3i

calcule:

a) ab c

b) abc

5. Halle el valor de f (x) para x = 3, x = 4, x = 12 , x = 0,9, siendo f (x) = 12 x2 + 2x 15 .


s
!!
e2x3y
5
1
cos
6. Evalue en f (1, 2), si f (x, y) = tan
.
ln(x + y)
7. Un estudio presentado a inicios de enero del a
no de 2000, mostro que la poblacion de peces en un lago se obtiene
de la f
ormula F = 1000(30 + 17t t2 ), donde t es el tiempo en a
nos. Si la maxima cantidad de peces se proyecta
para 8 a
nos y medio despues del estudio, cuantos peces tendra el lago en esta fecha?. cual es la situacion despues
de 18 a
nos y medio del estudio y que se podra afirmar 3 meses mas tarde de esta fecha.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 1

ACTIVIDAD No 2
Use el comando ezplot para obtener la grafica de las siguientes funciones seg
un el intervalo dado:
1. f (x) = x2 2x 3 en [1, 3].
2. g(x) =

1
x

y h(x) = ln(x 1) en [2, 5].

3. i(x) = e0,5t cos(2t) en [0, 18].


4. j(x) = e2t sen(9 t2 ) en [4, 4].
ACTIVIDAD No 3
1. Los siguientes ejemplos definen diferentes formas de introducir matrices en MATLAB. Pruebe y saque conclusiones:
a) A = [1, 2, 3; 4, 5, 6; 7, 8, 9]

d) E = [3, 0, 5, 6]0

b) B = [1 2 3; 4 5 6; 7 8 9]

e) F = [1 : 9]

c) D = C

f ) G = [0 : 2 : 12]

Responda las siguientes preguntas:


a) Para que se utiliza ,?
b) Para que se utiliza ;?
c) Para que se utiliza :?
d) Para que se utilizan los espacios en blanco?
e) Que ocurre cuando al final de una matriz se escribe ?Que significa?
2. Existen funciones en MATLAB como por ejemplo: rand, magic, eye, etc. que proporcionan una forma sencilla
para crear matrices con las que se puede experimentar. Introduzca las siguientes matrices y extraiga conclusiones:
a) rand(4)
b) rand(2,3)
c) magic(3)

d) eye(6)
e) eye(4,2)
f ) ones(6)

g ) ones(4,7)
h) zeros(4,5)
i) triu(C)

j) tril(A)
k) A(:)

3. Genere los siguientes vectores sin introducir explcitamente sus elementos.


a) Un vector columna cuyos elementos sean n
umeros naturales consecutivos entre el 15 y el 28.
b) Un vector fila cuyos elementos sean: 1.5, 2.5, 3.5, 4.5, 5.5,

3
1 3
c) Dadas las siguientes matrices: M = 2 1 N = 1
3 4
7
Investigue que operaciones son las siguientes:

6.5, 7.5, 8.5, 9.5.



2
3 3
5 O =
.
1 4
6

4) O+M
5) M*O
6) M*N

10) O2
11) O.2
12) 2/M

1) -M
2) M+N
3) M-N

7) M.*N
8) M./N
9) 2*O

Siempre es posible realizar dichas operaciones?Que ocurre cuando no es posible?

13) 2./M
14) M/2
15) M./2


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 1

ACTIVIDAD No 4
Resuelva los siguientes sistemas de ecuaciones:
2.

1.
1
x + 3y + 3z = 1
2
4x z = 1
2
1
5x y + z = 1
3
5
7
3y + 2z = 2
2

3.
x + 4y z + 3w = 10
2x + 2y 14z = 44
2x 3y = 2

x + 8y + 4z 8w = 3

2x + y = 1

5x + 17y 5z + 13w = 44

3x + 2y = 1

ACTIVIDAD No 5
Ejercicios de programaci
on en Matlab:
1. Efectuar un programa que lea los valores de 3 resistencias electronicas (en Ohmios) conectadas en paralelo y
muestre en pantalla el valor global de las 3. El valor global es calculado por la siguiente ecuacion: R11 + R12 + R13 .
2. Efectuar un programa que lea dos n
umeros enteros y muestre en pantalla todos los n
umeros comprendidos entre
dichos n
umeros, ambos incluidos. El programa no debe suponer que el primero sera menor que el segundo, ni
viceversa, pero s que debera tenerlo en cuenta para mostrar los n
umeros en orden creciente o decreciente seg
un
corresponda.
3. . Hacer una funci
on que permita calcular el N-esimo termino de la sucesion de Fibonacci. Por ejemplo si N=6
la funci
on debe devolver 8, ya que seg
un la sucesion de Fibonacci: 1, 2, 3, 5, 8, 13, 21, 34..., se ve que el sexto
elemento es 13.

EVALUACION

1. Sup
ongase que se quieren eliminar las columnas 4 y 6
de una matriz A, que tiene dimensiones 88. Conseguiran dicho objetivo las instrucciones A(:, 4) = [ ];
y A(:, 6) = [ ];?
1

2. Grafique la funci
on f (x) = esen( x ) en el intervalo
[, 2].
3. Elabora un programa que pida un a
no y devuelva si
es bisiesto o no. Un a
no es bisiesto si es divisible en-

tre 4, excepto los que son divisibles entre 100, pero


si lo son los que son divisibles entre 400. ejemplo:
los a
nos 4, 8, 12, 2004 si son bisiestos, los a
nos 100,
200, 300, 2100 no son bisiesto y los a
nos 400, 800,
2000 si lo son.
4. Programar la funcion primo(n) cuya salida sea 1 si
n es primo y 0 en caso contrario. El programa debe
advertir al usuario cuando el n
umero introducido no
es natural.

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 2

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
ERRORES Y PUNTO FLOTANTE

COMPETENCIA
1. Comprender los procesos
aritmeticos que realizan las
maquinas computacionales.

RESULTADOS DE APRENDIZAJE
XCalcula las operaciones basicas entre dos n
umeros reales con aritmetica de punto
flotante.
XDetermina el error absoluto y relativo de las operaciones al trabajar con n
umeros
en punto flotante.

ACTIVIDADES DE APRENDIZAJE
Realizar las actividades que a continuaci
on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. Indique la cantidad de cifras significativas que tiene cada n
umero:
a) 0,0010025002

c) 5,554 106

e) 2,440 106

b) 1,0000121

d) 27,440002

f ) 1001,44 1020

2. C
omo puedo expresar 0,55555. . . en forma fraccionaria?
3. Sume a 0,222222. . . con 5,33333. . . , pero en forma fraccionaria.
4. Realice la suma de (2/3)+(2/9), primero como suma de fraccionario, trate de no usar la calculadora, luego halle
la suma por redondeo truncado con 5 cifras significativas, luego hagalo por redondeo simetrico.
5. Si la nota de un estudiante de calculo diferencial, al realizar la sumatoria fue 2, 83, pero el profe le digit
o en el
sistema 2,84. Que tipo de error se cometio?
6. Escriba en una palabra de 32-bits la cantidad 0,001285. Cual es su mantisa?Cual es su caracterstica?
7. Seg
un la informaci
on del estandar
(F F F F F F F F F F F F F F F F )Hex ?

IEEE

754,

Que

8. Escriba en una palabra hexadecimal de precision simple la cantidad:

significa

representa

la

palabra

. Cual es la mantisa en binario?


e+

9. Escriba un n
umero que no pueda representar su calculadora.
10. Se tiene procesador NORM-32 que tiene una longitud de palabra de 32 bits (1bit = 1Binary digital), estos se
distribuyen de la manera siguiente: donde los dos primeros espacios son reservado para los signos, asignandole
cero si el signo es positivo y uno si es negativo, los siguientes siete espacios para el exponente y los restantes
para la mantisa y dado que un numero real distinto de cero x = q 2m , siempre puede normalizarse de tal
1
manera que q < 1, podemos suponer que el primer bit en q es 1, y por lo tanto no requiere almacenamiento.
2
Representar y almacenar en punto flotante normalizado 117,125.


EVALUACION

1. Se desea construir una torre de 10 m, pero al terminarla se mide y su medida es de 998 cm, Calcular:

cifras significativas posee: 1,45856955+0,258515250,1111+0,474155623856257854.


4. Seg
un la informacion del estandar IEEE
754, Que significa o representa la palabra
(F F F 0000000000001)Hex ?

a) Error absoluto
b) Error relativo
c) Error porcentual
2. Realice un redondeo truncado de 5 cifras para (1/3).
3. Realice la siguiente operaci
on y determine cuantas

5. Escriba en una palabra hexadecimal de precisi


on sime
ple la cantidad:
. Cual es la caracterstica en
e+
binario?

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 3

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
DE ECUACIONES NO LINEALES
SOLUCION

COMPETENCIA
2. Adaptar los distintos algoritmos que permiten resolver ecuaciones no lineales en una variable.

RESULTADOS DE APRENDIZAJE
XComprende los algoritmos que permiten resolver r ecuaciones no lineales en una
variables tales como biseccion, la posicion falsa, punto fijo, Newton, la secante,
Races m
ultiples.

ACTIVIDADES DE APRENDIZAJE
Realizar las actividades que a continuaci
on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. Resuelva f (x) = x5 100x4 +3995x3 79700x2 +794004x3160075 usando x0 = 17. Resuelva usando bisecci
on
con [17, 22,2]
2. Resuelva la ecuaci
on ln2 x x 1 = 0.
3. Resuelva e3(x1) ln(x 1)2 + 1 = 0 con al menos cinco decimales exactos.
4. Resuelva e3x ln(x2 + 1) 30 = 0 con al menos cinco decimales exactos.
5. Para cada una se las siguientes funciones, use el metodo de Newton para encontrar un cero, en caso que el metodo
falle explique por que lo hace.
a) 5x4 + 11x2 1, x0 = 1
b) x4 4x + 1, x0 = 0
c) 5x4 11x2 + 2 x0 = 21 , x0 = 0
6. Sea x2 2 cos(x) + 1 = 0 Aplique el metodo de metodo de Newton para resolver esta ecuacion con x0 = 0,1.
ACTIVIDAD No 2
1. Considere g(x) = 2x .
a) Se podra encontrar una constante positiva k < 1 tal que |g 0 (x)| k x [ 31 , 1]?
b) Se puede garantizar que la iteracion de punto fijo, iniciando en cualquier x0 [ 13 , 1], converge al u
nico
punto fijo de g en el intervalo [ 13 , 1]?.
2. Considere x = 0,5(sen(x) + cos(x)). Determine un intervalo [a, b] donde la iteracion de punto fijo converge sin
importar la elecci
on de la aproximaci
on inicial x0 [a, b]. Justifique su respuesta.
3
y b = 2. Compare con el
3. Aplique el metodo de falsa posici
on a la ecuacion cos(x)cosh(x) 1 = 0 con a =
2
resultado que se obtiene al aplicar el metodo de la secante y biseccion.
!

0,785 x 1 + x2

4. Considere f (x) = x cos


. Esta
funcion tiene un cero cerca de x = 1. Use el metodo de la
1 + 2x2
secante para aproximar este cero con error absoluto estimado menor que 0,5 10 5.


EVALUACION

1. Considere la ecuaci
on 4(x 1)3 cos(x) = 0.
a) Que multiplicidad tiene la raz x = 1?
b) Aplique Newton con x0 = 0,5
c) Modifique la ecuaci
on de tal manera que el orden de convergencia sea cuadratico. Hacer esto
de dos maneras: Usando la multiplicidad de la
f (x)
raz y usando la ecuaci
on u(x) = 0
.
f (x)
2. El principio de arqumedes establece que el empuje que que esta sometido un cuerpo sumergido en
un liquido es igual al peso del fluido desplazado. Al
plantear la condici
on de equilibrio para una esfera de
radio 1 cm y densidad = 0,75gm/cm3 , se consigue
la ecuaci
on h3 3h2 + 3 = 0, donde h es la altura
de la parte de la esfera que esta sumergida. Se pide
aplicar el metodo de Newton-Raphson, modificado y
secante para estimar un valor aproximado h con 1
por ciento de error con respecto al valor anterior calculado. Nota: presentar la tabla de datos de cada una
de las iteraciones realizadas.

alterado por la funcion g. A tal numero lo denominamos un punto fijo de g. Haga una primera estimaci
on
x1 . luego haga x2 = g(x1 ), x3 = g(x2 ) y as sucesivamente. Si tenemos suerte, xn convergera a la raz
r cuando n . Responda lo siguiente.
a) De una interpretacion geometrica del algoritmo
de punto fijo.
b) Haga un seudocodigo del metodo.
c) Codifique en matlab el algoritmo. Utilice para
aproximar la solucion de f (x) = x 2 cos x.
Esto tambien se puede escribir como f (x) =
2x (x + 2 cos x).
5. Hallar el area sombreada en la grafica, donde L1 se
determina por el metodo de Newton-Raphson (tomando x0 = 0,5) y L2 por el metodo de la secante
modificada (tomando x0 = 1,5; x = 0,01). Tabule
sus resultados e itere hasta que a < 0,001 %.

3. La velocidad v de cada de un paracaidista esta dada


por
c !
t

gm
1e m
v=
c
donde g = 9,8. Para el paracaidista con un coeficiente de rozamiento c = 14kg/s, calcule la masa m de
este de tal forma que la velocidad sea de v = 35m/s
en t = 35m/s en t = 7s. Use el metodo de la falsa
posici
on y la bisecci
on para determinar m en el nivel
de = 0,1 por ciento. Nota: Hacer una tabla que
muestre los datos en cada una de las iteraciones.

6. Determine la veracidad de los siguientes enunciados


justificando su respuesta.

4. El algoritmo de punto fijo es sencillo y directo, pero


con frecuencia funciona. Suponga que una ecuacion
se pueda es escribir en la forma x = g(x). Resolver
esta ecuaci
on es determinar un numero r que no es

a) El metodo del punto fijo converje siempre y


cuando x0 se encuentre antes de la raz, es decir
x0 < r.
b) Tomando x0 = 2 y x1 = 1 el metodo de la
secante no converge para la funcion f (x) = ex ,
para que converja se deben tomar valores x0 , x1
diferentes.

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 4

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
Y AJUSTE DE CURVAS
INTERPOLACION

COMPETENCIA
3. Determinar algebraicamente
polinomios que se ajusten a un
conjunto finito de datos de modo
que por medio de el se pueda inferir valores futuros que tengan una
relaci
on directa al conjunto de datos inicial.

RESULTADOS DE APRENDIZAJE
XConstruye un polinomio que se ajusta a un conjunto de datos mediante la interpolaci
on de Lagrange y las diferencias divididas de Newton.
XRepresenta graficamente una curva extrayendo los datos de una curva dada en
papel.
XDetermina la lnea recta que mas se ajusta a un conjunto de datos dados mediante
la regresi
on de mnimos cuadrados.

ACTIVIDADES DE APRENDIZAJE
Realizar las actividades que a continuaci
on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. Considere los cuatro puntos (0, 1), (1, 2), (3, 0), (4, 4).
a) Calcule el polinomio interpolante P (x), en la forma de Lagrange.
b) Interpolar f (3,5).
2. Considere la funci
on de Bessel J0 (x) =

cos(x sen()) d. Tenemos la siguiente informacion,


0

x
0
0.2
0.4

J0 (x)
3.59
3.11
3.08

a) Obtener la forma de Lagrange del polinomio interpolante.


b) Interpolar J0 (0,25)
3. Interpolar cos(1.75) usando la tabla
xi
0
1/6
1/3

cos(1 + 3xi )
0.540302
0.070737
-0.416147

Ayuda: La estimaci
on que se obtiene con el polinomio interpolante es -0.17054.
4. Usar la forma de Newton del polinomio interpolante para completar la siguiente tabla de datos para el agua, donde
T es temperatura y es la densidad.
T (C)
(kg/m3 )

50
988

60
985.7

65
980.5

68
?

75
974.8

80
971.6


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 4

ACTIVIDAD No 2
1. Considere la siguiente tabla de salarios,
Salarios ($)
Frecuencia

0-1000
9

1000-2000
30

2000-3000
35

3000-4000
42

Estimar la cantidad de personas con salario entre $1000 y $1500.


2. Considere la siguiente tabla de vapor para H2 O calentada a 200MPa.
v(m3 /kg)
s(kJ/Kg K)

0.10377
6.4147

0.11144
6.5453

0.1254
6.7664

Use interpolaci
on para encontrar la entropa s para un volumen especifico v de 0,108m3 /kg.
3. Considere la siguiente tabla de datos para el nitrogeno,
T (K)
B(cm3 /mol)

100
-160

200
-35

300
-4.2

400
9.0

500
16.9

600
21.3

donde T es la temperatura y B es el segundo coeficiente virial. Interpolar el segundo coeficiente virial a 450K.
4. En la tabla que sigue aparece las estadsticas de un curso con la cantidad de estudiantes en cada rango de notas.
Rango de Notas
No Estudiantes

30-40
35

40-50
48

50-60
70

60-70
40

70-80
22

a) Estime la cantidad de estudiantes con nota mayor o igual a 65.


b) Estime la cantidad de estudiantes en el rango 55 65
5. Sea y = xex , linealizar este modelo y usarlo para estimar y con base en los siguientes datos:
x
y

0.1
0.75

0.2
1.25

0.4
1.45

0.6
1.25

0.9
0.85

1.3
0.55

1.5
0.35

1.7
0.28

1.8
0.18

Elabore una grafica de los datos de la tabla y determine si visualmente es un buen ajuste, si lo es, prediga el valor
de y en x = 2.
u
para linealizar el modelo.
Sugerencia: Utilice ln y la propiedad ln(u) ln(v) = ln
v

2
a+ x

6. Los datos que se tabulan a continuaci


on se pueden modelar por la siguiente ecuacion: y =
b x
Linealizar esta ecuaci
on y usarla para estimar a y b con base en los siguientes datos.
x
y

0.5
10.4

1
5.8

2
3.3

3
2.4

4
2

5
1.8

6
1.5

7
1.6

8
1.2

Elabore una grafica de los datos y determine si visualmente es un buen ajuste, si lo es, prediga el valor de y en
x = 9.


EVALUACION

1. Un fabricante compra grandes cantidades de refrac encuentra que este


ciones para cierta maquina. El
costo depende del n
umero de cajas compradas al mismo tiempo y que el costo por unidad disminuye conforme el numero de cajas aumenta. Suponer que el
costo es una funci
on cuadratica del volumen y de las
facturas anteriores. El registro de algunas compras se
encuentran en la siguiente tabla:
No de cajas compradas
10
30
50
100
175

Costo Total(Dolares)
150
260
325
500
670

a) Construya un algoritmo que sirva para obtener


la interpolacion inversa.
b) Utilice la interpolacion inversa para obtener la
aproximacion de la solucion x ex = 0 por
medio de los datos:
x
ex

Usando los datos, estime

0.5
0.6065

0.6
0.5488

a) Un algoritmo bien elaborado en MATLAB halla


una regresion lineal para un conjunto de datos
y arroja un error acumulado igual a cero. Se
puede concluir entonces que en realidad el algoritmo esta mal programado pues a > 0 para
todo conjunto de datos.

2. Una persona lanza una pelota al aire hacia abajo. La altura que alcanza esta dada por s(t) =
s0 + v0 t + 21 gt2 . Se toma las siguientes mediciones:
Altura (pies)
57
67
68
9.5

0.4
0.6705

4. Determine la veracidad de los siguientes enunciados


justificando su respuesta.

Encuentre su funci
on de costo total.

Tiempo transcurrido (segundos)


1
1.5
2.5
4

0.3
0.7408

b) La recta que se halla mediante regresi


on lineal
para un conjunto de datos siempre es la que
deja menor dispersion.
5. La siguiente tabla muestra los pesos normales de
bebes durante los primeros 12 meses de vida,

Edad en meses
Peso en libras

0
7.5

2
10.25

5
15

8
16

10
18

12
21

Determine el peso de los bebes entre los 5 y 5.6 meses


de vida.

a) la altura a la dejo caer la pelota.


b) velocidad inicial
c) g (en pies/seg 2 )
3. Suponga que f C 1 [a, b], f 0 (x) 6= 0 y que f tiene
un cero p en [a, b]. Sean x0 , . . . , xn , n + 1 n
umeros distintos en [a, b] con f (xk ) = yk para cada
k = 0, 1, . . . , n. Se quiere aproximar p, construya el
polinomio interpolante en los nodos y0 , . . . , yn , para
f 1 . Puesto que yk = f (xk ) y 0 = f (p), se deduce
que f 1 (yk ) = xk y p = f 1 (0). Se da el nombre
de interpolaci
on iterada inversa al uso de la interpolaci
on iterada para aproximar f 1 (0).

6. En la siguiente tabla de diferencias divididas, complete los datos que faltan.


xi
0
1
?
3
4

yi
2
3
2
1
3

?
-1
?
2

-1
0
1.5

?
0.5

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 5

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
E INTEGRACION
NUMERICA

DIFERENCIACION

COMPETENCIA
4. Adaptar y ejecutar en el
computador algoritmos que permitan calcular la derivada y la integral numerica.

RESULTADOS DE APRENDIZAJE
XAdapta y ejecuta en el computador los algoritmos que permitan calcular el valor
numerico de la derivada de una funcion para un valor de su dominio.
XAdapta y ejecuta en el computador algoritmos que permitan calcular la integral
definida de una funcion.

ACTIVIDADES DE APRENDIZAJE
Realizar las actividades que a continuaci
on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. En un circuito electrico con un voltaje impreso E(t) y una inductancia L, la primera ley de Kirchhoff nos da la
siguiente relaci
on
di
L + Ri = E(t)
dt
donde R es la resistencia del circuito e i es la corriente. Supongamos que medimos con varios valores de t y
obtenemos
t
i

1.00
3.10

1.01
3.12

1.02
3.14

1.03
3.18

1.04
3.24

donde t se mide en segundos, i se da amperes, la inductancia L de 0,098 henries y resistencia R es de 0,142 ohms.
Aproxime me el voltaje E(t) en los valores t =1.00, 1.01,1.02, 1.03 y 1.04
2. Encontrar una aproximaci
on al area bajo la curva de la siguiente funcion usando el metodo de trapecios. Tomar
6 subintervalos iguales.

f (x) =

arctan2 (x + ) ;

x + 2;

si x
si < x 2

3. La regi
on limitada por la curvas y = 3 1 + x3 , y = 0, x = 0 y x = 2 se hace girar, en torno del eje x. Emplee la
regla de Simpson, con n = 10, y estime el volumen del solido restante.
4. En un da de trabajo, Jose anot
o su velocidad cada 3 minutos. Los resultados se muestran en la siguiente tabla.
Que distancia recorri
o en cada anotaci
on?
Tiempo (minutos)
velocidad (mi/h)

0
0

3
31

6
54

9
53

12
52

15
35

18
31

2
28

24
0


EVALUACION

1. La regla mas integraci


on mas com
un es la de punto
medio. Sean n y h con sus significados usuales, pero
Rb
suponga que n es par. Entonces a f (x)dx Mn
donde
Mn = 2h[f (x1 ) + f (x3 ) + f (x5 ) + + f (xn1 )]
a) Sean Tn y Pn las aproximaciones trapezoidal
y parab
olica o Simpson correspondiente. la integraci
on de Simpson se puede expresar como
Pn = 23 Mn + 13 Tn . Realice un programa en
MATLAB que se vea representado esta nueva
formula de metodo de Simpson.
b) Utilice el item anterior con n = 16 para estimar
R3 4
x dx.
1

t
c

0
2.1

2
4

4
5

6
5.5

8
5

10
3

12
1.2

El caudal de salida en m3 /s se puede calcular con la


siguiente ecuacion ecuacion:
Q(t) = 20 + 10sen

h
i
(t 10)
12

Use la regla de Simpson 1/3 para determinar el promedio ponderado (c) de concentracion de salida del
reactor durante el perodo de 12 horas, donde:

2. La concentraci
on de salida de un reactor se mide en
distintos momentos durante un perodo de tiempo de
12 horas:

Rt
c=

Q(t)c(t) dt
Rt
Q(t) dt
0

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.


UNIDADES TECNOLOGICAS
DE SANTANDER

GUIA DE ESTUDIO No 6

UNIDAD ACADEMICA
ASIGNATURA

UNIDAD TEMATICA

DEPARTAMENTO DE CIENCIAS BASICAS

ANALISIS NUMERICO
ECUACIONES DIFERENCIALES DE PRIMIR ORDEN

COMPETENCIA
4. Ejecutar en el computador los
algoritmos de Euler y Runge-Kutta
para obtener la soluci
on de una
ecuaci
on diferencial.

RESULTADOS DE APRENDIZAJE
XAdapta y ejecuta en el computador el algoritmo de Euler para obtener la soluci
on
de una ecuacion diferencial ordinaria.
XAdapta y ejecuta en el computador el algoritmo de Runge-Kutta para obtener la
soluci
on de una ecuacion diferencial ordinaria.

ACTIVIDADES DE APRENDIZAJE
Realizar las actividades que a continuaci
on se enuncian teniendo en cuenta los conceptos estudiados en clase.
ACTIVIDAD No 1
1. Considere el problema de valor inicial y 0 (t) = cos(2t) + sen(3t), t [0, 1], y(0) = 1.
a) Usando el metodo de Euler, aproximar y(0,4) con h = 0,1.
b) Usando el metodo de Runge-Kutta de orden 4, aproximar y(0,4) con h = 0,2.
2. Considere el problema de valor inicial y 0 (t) = te3t 40y, t [1, 2], y(1) = 10.
a) Usando el metodo de Euler, aproximar y(0,4) con h = 0,1.
b) Usando el metodo de Runge-Kutta de orden 4, aproximar y(0,4) con h = 0,2
3. Dada la siguiente ecuaci
on diferencial

dy
= 4e0,8x 0,5y con la condicion inicial: y(0) = 2 ,
dx

40 0,8x
a) Si analticamente se encontr
o que y = 13
e
ce0,5x es la solucion general del sistema, encuentre una
soluci
on particular con las condiciones iniciales dadas.

b) Resuelva numericamente para x [0, 4], con tama


no de paso 0,5, aplicando los metodos estudiados.
c) Aproxime y(2,5).
d) Grafique y compare los resultados numericos con los analticos.
4. Dada la siguiente ecuaci
on diferencial

dy
= y sen3 t con la condicion inicial: y(0) = 1,
dt

a) Resuelvala analticamente.
b) Resuelva numericamente aplicando los metodos estudiados en el intervalo de t = 0 a 1, con tama
no de paso
0,1.
c) Aproxime y(1,5).
d) Grafique y compare los resultados numericos con los analticos.
5. Usar el metodo de Euler para resolver la siguiente ecuacion diferencial
h = 0,1 y condici
on inicial y(0) = 1.

dy
= y sen3 (t) en el intervalo [0, 1] con
dt


EVALUACION

1. Si se drena el agua desde un tanque cilndrico vertical por medio de una valvula en la base, el lquido
fluira rapido cuando el tanque este lleno y despacio
conforme se drene. La tasa a la que el nivel del agua
disminuye es:
dy

= k y
dt

donde k es una constante que depende de la forma del agujero y del area de la seccion transversal
del tanque. La profundidad del agua y se mide en
metros y el tiempo t en minutos. Si k = 0,06,
determine cuanto tiempo se requiere para vaciar el
tanque si el nivel de fluido se encuentra en un inicio
a 3 m. Utilice el metodo RK4 con un incremento de
0,5 segs.

BIBLIOGRAFIA
B
asica:
XNAKAMURA, Shoichiro. An
alisis Numerico Y Visualizaci
on Grafica Con Matlab. Primera Edicion. Ed Prentice
Hall. 2005. Mexico.
Sugerida:
XGetting Started with MATLAB. The MathWorks, Inc., Natick, MA,USA. Version online.

Vous aimerez peut-être aussi