Professional Documents
Culture Documents
Ejercicios de Capacitacion Iii
Ejercicios de Capacitacion Iii
Dado un valor de la distancia (x) puede emplearse esta fórmula para hallar la temperatura (T) en ese
punto. Un sensor de temperatura registró 95 ºC y se desea conocer la posición. Hallar la distancia (x)
T=95 #°C
TB=100 #°C
TA=18 #°C
H=10 #w/m^2*°c
K=50 #w/m*°c
M=sqrt((H*P)/(K*AC))
f=function(x)
((cosh(M*(L-x))+H/(M*K)sinh(H)(M*(L-x)))/((cosh(M*L)+H/(M*K)*sinh(M*L)
)))-((T-TA)/(TB-TA))
curve(f, from=0,to=2,col=70)
abline(h=0,col=20)
a=1.5
b=2
x=(a+b)/2
i=1
E=2
T=0.0001
cat("---------------------------------------------------------------------------\n")
cat("---------------------------------------------------------------------------\n")
cat(formatC( c((i), (a),(b),(x)), digits=5, width = -15, format = "f", flag = " "),
"\n")
while(E>T){
i=i+1
if(f(a)*f(x)<0)
{b=x}
else
{a=x}
x1=(a+b)/2
E=abs((x1-x)/x1)
x=x1
cat("---------------------------------------------------------------------------\n")
cat("---------------------------------------------------------------------------\n")
2.
Un ingeniero supervisa la producción de tres tipos de automóviles. Se requieren tres clases de materiales
"metal, plástico y caucho - para la producción. La cantidad necesaria para producir cada automóvil es de
(kg/auto)
1 1500 25 100
2 1700 33 120
3 1900 42 160
Si se dispone de un total de 106 toneladas de metal, 2.17 toneladas de plástico y 8.2 toneladas de
A=matrix(c(1500,1700,1900,25,33,42,100,120,160),ncol=3,nrow=3,byrow=T)
b=matrix(c(106*10^3,2.17*10^3,8.2*10^3),ncol=1,nrow=3,byrow=T)
Ab=cbind(A,b)
n = nrow(Ab)
#matriz triangular
for (k in 1:(n-1))
for (i in (k+1):n)
factor=Ab[i,k]/Ab[k,k]
for (j in k:(n+1))
Ab[i,j]=Ab[i,j]-factor*Ab[k,j];
#incógnitas
x=matrix(0,n,1)
x[n]=Ab[n,(n+1)]/Ab[n,n];
for (i in seq(n-1:1,by=-1))
x[i]=Ab[i,n+1]/Ab[i,i];
for (j in (i+1):n)
x[i]=x[i]-Ab[i,j]*x[j]/Ab[i,i];
print(x)
RES=sum(x)
3.
El refrigerante R134a es comprimido isotérmicamente (383 K) desde 0,6219 m3/kg hasta 0,02856 m3 /kg.
Utilizando la Ecuación de Estado de RK determine el trabajo consumido en la compresión. Los datos del
R134a son:
si se conoce que
Tc=374.1
Pc=4060
R=0.081949
A=0.4278*((R^2)*Tc^(2.5))/Pc
B=0.08664*(R*Tc/Pc)
T=383
vol_1=0.6219
vol_2=0.02856
f=function(x) (R*T/(x-B))-A/x*(x+B)*T^0.5
curve(f, from=0,to=1,col="dark green",lwd=3)
abline(h=0,col="orange",lwd=2)
a=vol_2
b=vol_1
n=80
h=(b-a)/n
I=0
for (k in 1:n-1) {
x=a+h*k
I=I+f(x)
}
I=(h/2)*(2*I+f(a)+f(b))
print(paste("El valor del trabajo es=",I))
4.
Encontrar un polinomio de grado 3 tal que
Donde:
Latitud ( φ=12º ) , localización angular de norte a sur del ecuador, en el hemisferio norte es positivo
y en el hemisferio sur es negativo.
Declinación ( δ ) , posición angular del sol en el mediodía solar con respeto al plano del ecuador, en
el norte es positivo.
δ=23,45sen 360 ( 284+ n
365 )
Angulo de inclinación ( β ) , ángulo entre el plano de la superficie y la horizontal.
El ángulo de inclinación óptimo es asociado con el valor de β que maximiza cosθ . Calcular este valor
óptimo β en el día 15 y 160:
n=160
L=12
D=23.45*sin(360*(284+15)/n)
Y=180
W=0
f=function(x) sin(D)*sin(L)*cos(x)-sin(D)*cos(L)*sin(x)*cos(Y)+cos(D)*cos(L)*cos(x)*cos(W)
+cos(D)*sin(L)*sin(x)*cos(Y)*cos(W)+cos(D)*sin(x)*sin(Y)*sin(W)
curve(f, from=14,to=17,col=70)
abline(h=0,v=0,col=20)
a=15
b=16
x=(a+b)/2
i=1
E=2
T=0.001
cat("---------------------------------------------------------------------------\n")
cat("---------------------------------------------------------------------------\n")
cat(formatC( c((i), (a),(b),(x)), digits=5, width = -15, format = "f", flag = " "), "\n")
while(E>T){
i=i+1
if(f(a)*f(x)<0)
{b=x}
else
{a=x}
x1=(a+b)/2
E=abs((x1-x)/x1)
x=x1
cat(formatC( c((i),(a) ,(b),(x),(E)), digits=5, width = -15, format = "f", flag = " "), "\n")
cat("---------------------------------------------------------------------------\n")
cat("---------------------------------------------------------------------------\n")