Collaguazo - Jonnathan - Trabajo Individual
Collaguazo - Jonnathan - Trabajo Individual
Collaguazo - Jonnathan - Trabajo Individual
Considerar todos los errores que pueden darse al ingresar los datos el usuario.
1. Cree un vector x de valores desde 0 hasta 20ᴨ, con un espaciamiento de
ᴨ/100. Defina los vectores y y z como:
𝒚 = 𝒙 𝒔𝒆𝒏(𝒙)
𝒛 = 𝒙 𝒄𝒐𝒔(𝒙)
a. Cree una gráfica x-y de x e y, poner títulos, leyenda, color cian, círculos
que representen los puntos, activar la gradilla y poner los ejes en el
origen.
b. Cree una gráfica polar de x e y.
c. Cree una gráfica lineal tridimensional de x, y y z, poner títulos, leyenda,
color cian, círculos que representen los puntos, activar la gradilla.
clear all, clc
x=0:(pi/100):20*pi;
y=x.*sin(x);
z=x.*cos(x);
hold on
subplot(1,3,1),plot(x,y,'oc');
grid on
title('Y - X')
legend('y=xsen(x)')
xlabel('Tiempo')
ylabel('velocidad y distancia')
hold off
subplot(1,3,2),polar(x,y,'m');
hold on
subplot(1,3,3),plot3(x,y,z,'oc');
grid on
title('Y - X - Z')
legend('Y - x - z')
xlabel('X')
ylabel('y')
zlabel('z')
hold off
2. Imagine que usted es un orgulloso nuevo padre. Decide iniciar ahora un plan
de ahorros universitario para su hijo, con la esperanza de tener suficiente
dentro de 18 años para pagar los crecientes costos de una educación. Suponga
que sus amigos le dan $1000 para iniciar y que cada mes puede aportar $100.
Suponga también que la tasa de interés compuesta mensual es de 6% por
año, que equivale a 0.5% cada mes. Debido a los pagos de interés y a su
aportación, cada mes su saldo aumentará en concordancia con la fórmula
n=(1:1:clases);
Linf=d_t(1);
for k=1:clases
Lsup(k)=Linf(k)+ampli;
Linf(k+1)=Lsup(k);
end
Linf=Linf(1:clases);
for j=1:length(Linf)
s=0
for i=1:length(d_t)
if d_t(i)>=Linf(j) && d_t(i)<Lsup(j) && j<clases
s=s+1;
end
end
frec(j)=s;
end
%Marca de clase
x=(Linf+Lsup)/2;
%frevuencia relativa
for b=1:clases
fre_r(b)=frec(b)/nd;
end
table(n',Linf',Lsup',x',frec',fre_r','VariableNames',{'n','Linf','Lsup','m','frec','fre
_r'})
subplot(1,3,2)
hist(frec)
title('Histograma frecuencia acumulada');
subplot(1,3,3)
hist(fre_r)
title('Histograma frecuencia relativa');
11. Las tasas de reacciones químicas son proporcionales a una conste de tasa k
que cambia con la temperatura de acuerdo con la ecuación Arrhenius.
𝑸
𝒌 = 𝒌𝟎 𝒆−𝑹𝑻
Para ciertas reacciones
𝒄𝒂𝒍
𝑸 = 𝟖𝟎𝟎𝟎
𝒎𝒐𝒍
𝒄𝒂𝒍
𝑹 = 𝟏. 𝟗𝟖𝟕
𝒎𝒐𝒍 𝑲
𝒌𝟎 = 𝟏𝟐𝟎𝟎 𝒎𝒊𝒏−𝟏
Encuentre los valores de K para temperaturas de 100 K hasta 500K, en
incrementos de 50 grados. Cree una tabla con sus resultados.
clear all,clc
disp('Programa que realiza el cálculo de la ecuación de Arrhenius con temperaturas
de 100 a 500 k con un intervalo de 50 entre cada valor');
Q=8000;
R=1.987;
K_o=1200;
T=100:50:500;
K=K_o*exp(-Q./(R*T));
t=table(T',K','VariableNames',{'Temperatura','K'});
12. Cree vectores x e y desde -5 hasta 5 con un espaciamiento de 0.5. Use estos
datos calcular el vector z y graficarlo usando el comando mesh.
𝒛 = 𝒔𝒆𝒏 (√𝒙𝟐 + 𝒚𝟐 )
clear all,clc
[x,y]=meshgrid(-5:0.5:5);
z=sin(sqrt((x.^(2))+(y.^(2))));
mesh(x,y,z)