Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIOS
PRESENTADO POR :
• Las bacterias son benéficas para los cultivos, encuentre la cantidad de bacterias después de
t=60 minutos sabiendo que la población inicial 𝐴0 = 200 y que el factor de crecimiento k de
las bacterias benéficas es 0.1.
Información Desarrollo:
Se sabe que
𝐴0 = 200 Crecimiento exponencial continuo
t=60
K=0.1
• CONSOLA
--> A=200*ans
A = 80685.751
RTA= Después de 60 minutos la población de bacterias benéficas es
80686 .
Serie de Taylor Coseno
Problema a resolver
Resolución del problema
Programa y solución desde el programa de
coseno
Resolución del problema
Serie de Taylor de Seno
Se hace un procedimiento similar a la serie de coseno,
obteniendo lo siguiente:
Serie de Taylor de Seno - Problema
Se desea sujetar un poste de 20 metros de altura con un
cable que parte de la parte superior del mismo hasta el
suelo de modo que forme un ángulo de 30°. Si cada metro
del cable cuesta 8.000 COP, ¿Cuánto se tendrá que pagar
por el cable a utilizar?
• Ahora se va a proceder a utilizar scilab para resolver el
proble usando el siguiente código
Serie de Taylor de Seno - Problema
Como en el código se aclara. Se tienen que usar los angulos en radianes y además como
30 es menor a pi se puede usar el código sin ningún problema:
Por lo que se podria concluir que el costo del cable a utilizar es de 319.998,64 COP.
Bisección
• Este método utiliza los intervalos para aproximase a la raiz de una función, por ende se
escoge primero unintervalo[a,b], en el que la imagen de los mismos es decir f(a) y f(b), tengan
signos diferentes, esto implicara que entre estas dos f(x) cruzará un 0.
*Si f(a) yf(c) tienen signos opuestos, entonces hay un cero en[a,c].
Para el nuevo intervalo b=c
P(t)
8000
7000
y = 3E-08x6 - 1E-05x5 + 0,0013x4 - 0,0695x3 + 1,7347x2 -
4,0748x + 1654,2
Desarrollo:
6000 Queremos encontrar el valor de t para que la población sea 6000
5000
4000
millones.
P
3000
2000
1 P(t)=6000
1000
0
0 20 40 60 80 100 120
t Por lo cual se puede expresar la ecuación :
Ecuación F(t)=P(t)-6000 2
Definición de la función
function [y]=
f(t) y= (3*10^-8*t^6)-(1*10^-5*t^5)+(0.0013*t^4)-
(0.0695*t^3)+(1.7347*t^2)-(4.0748*t)-4345.8;
endfunction
a b delta ni
2
y = 3E-08x6 - 1E-05x5 + 0,0013x4 - 0,0695x3 + 1,7347x2 - 4,0748x - 4345,8
Comprobación
• El método de la falsa posición se utiliza para calcular raíces de una función en 2 puntos, el
método a utilizar se asemeja al de la bisección donde para F[a,b] exista un numero N
entre f(a) y f(b) entonces para un numero C entre(a,b)existe f(c)=N. Para c a diferencia
del método de bisección la calcularemos en relaciona la formula de la pendiente.
Falsa posición
La posición de una partícula al cabo de t segundos es P(x)=2*x^4-11*x^3-13*x^2+5*x-5, encuentre el
tiempo t en el que la partícula pasa la posición 0.
PROBLEMA
YF(t) =0 ?
Falsa posición
Definición de la función
Código Fuente
Falsa posición
Comprobación
P(0)=2*(6.4561096)^4-11*(6.4561096)^3-
13*(6.4561096)^2+5*(6.4561096)-5=0
RTA
A los 6.4561096 segundos la
partícula pasa por el punto 0.
Newton Raphson
• Este método es un
procedimiento algorítmico que
permite hallar las raíces de una
función, una vez conocido un
valor numérico cercano a la
raíz. Es un método basado en
iteraciones, que suponen una
rápida convergencia, efectivo
para el cálculo de raíces de
grados mayores.
Newton Raphson
En un día determinado los registros de temperatura en una zona rural entre la hora 0 y la hora
24 se ajustan en la función : c(t) = 14t^3+2t^2-2t-4, se quiere saber a que hora del día se
consiguio una temperatura de 12F.
c(t) = 14t^3+2t^2-2t-4 1
Desarrollo:
Queremos encontrar el valor de la temperatura
1
C(t) =12
Por lo cual se puede expresar la ecuación :
F(t)=C(t) -16
2
f(t) = 14t^3+2t^2-2t-16 2
Newton Raphson
function [c]=newtonRaphson(f, c0, ni)
yc= feval(c0,f)
dyc=numderivative(f,c0)
printf('%3s\t %4s\t %9s %10s
%10s\n',"i","c","y(c)","y´(c)","E.A")
printf('%3d %11.4f %11.4f %11.4f %8s\n',0,c0,yc,dyc,"-")
for i=1:ni
Definición de la función c= c0-(yc/dyc)
yc= feval(c,f)
dyc=numderivative(f,c)
ea = abs(c-c0)/abs(c)
function [y]=f(t)
Codigo Fuente printf('%3d %11.4f %11.4f %11.4f
y=14*t^3+2*t^2-2*t-16; %11.4f\n',i,c,yc,dyc,ea)
endfunction c0=c
end
endfunction
Valor
Consola aproximado
Función iteraciones
Valor
1 aproximado
c(t) = 14t^3+2t^2-2t-4
ℎ
Por lo que nuestra nueva función es : 𝑤
2𝑤
f 𝑤 = 𝑐 𝑤 − 6000
180
f 𝑤 = 10 2𝑤 2 + − 6000
𝑤
180
f 𝑤 = 20𝑤 2 + 𝑤
− 6000 = 0
f(w)
Secante
Definición de la función
Codigo Fuente
f(w)
Comprobación
180
𝑐(17.305489) = 10 2(17.305489)2 +17.305489 = 6000
RTA ℎ h=
5
(0.17)
(17.31)2
𝑤 17.31 (17.31)
2𝑤 (2 ∗ 17.31) (34.62)
Método Jacobi y Gauss Seidel
Problema a resolver
Programa y solución por el método Jacobi
Problema a resolver
Programa y solución por el método Gauss
Seidel
Lagrange
• El polinomio de
interpolación de Lagrange
es una reformulación del
polinomio de interpolación
de Newton, el método
evita el cálculo de las
diferencias divididas.
LAGRANGE- Problema
Se desea saber la cantidad de
energía que contiene el agua
en estado estacionario a 20 psia
y 520 °F.
Solución:
• Para calcular la energía que
contiene el agua a esas
condiciones, es necesario
calcular la energía interna del
sistema. Por lo que se va a
realizar una interpolación
utilizando tablas
termodinámicas.
LAGRANGE- Problema
• Ahora se va a proceder a utilizar scilab para resolver el
problema usando el siguiente código
LAGRANGE- Problema
Ya teniendo los datos procedemos a utilizar el código, sabiendo
que nuestro vector “x” va a estar compuesto por los valores de
las temperaturas y nuestro “y” por los valores de la energía
interna (u).
Solo se van a registrar los valores cercanos a la temperatura de
la condición del sistema, quedando de la siguiente manera:
PARAMETROS
RESULTADOS Por lo que determinamos que la energia
interna del agua a esas condiciones es de
1188.93 Btu/lbm.
Cabe resaltar que al saber este valor se
puede tener un conocimiento mas amplio
de la sustancia, debido a ques esta
depende de diversos parametros tales
como la cantidad de la sustancia, su
temperatura, su naturaleza quimica,
presion y volumen. Por lo que es
indispensable tener claridad y presición de
este valor para poder a partir de este
realizar diferentes calculos indispensables
a la hora de utilizar esta sustancia a dichas
condiciones.
Coeficientes indeterminados
A b
COEFICIENTES INDETERMINADOS- Solución
del problema (Polinomio grado 1)
• Ahora se va a proceder a utilizar scilab para resolver el
proble usando el siguiente código
PARAMETROS Resultados
A b
COEFICIENTES INDETERMINADOS-
Solución del problema (Polinomio grado 2)
PARAMETROS
Resultados
Grado 0
Grado 1
Grado 2
Grado n
Grado 1
• Ej. Un tanque contienen 265 kg de R-134a en una mezcla liquido-
vapor, calcule el valor del volumen si el R-134a si este se encuentra
a -54ºC con una calidad de 0.65
Código fuente Desarrollo
Q=m(he-hi)
Remplazando
Q=1.5kg/s * (232.25-607.32)kJ/kg
Q=-562.602 kJ
s2-s1=(st2^0-st1^0)-R*Ln(P2/P1)
Remplazando
s2-s1=(375.306-368.936)-0.1889*Ln(1)
s2-s1=6.1811 kJ/kmol*K
Consola
Comparación
• Los ejercicios tomados tiene diferencias de temperaturas mayor a medida que
el polinomio crece de grado, cual es la diferencia de haber hecho el ejercicio
con otro polinomios
Polinomio 1º Polinomio 2º Polinomio 3º
Ejercicio 1 0.0006902 0.0006901 0.0006902
Ejercicio 2 232.25 232.25 225.064
Ejercicio 3 375.27515 375.30962 375.30695
El grado del polinomio tendra más sentido cuando los datos de las tablas sean más
inexactos ya que al aumentar el grado podremos reducir el error de exactitud