Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HIP=sqrt((OP.^2)+(AD.^2));%%Cálculo de la hipotenusa
A=(asin(OP/HIP)*180)/(pi);%%Cálculo del ángulo Alfa
B=180-90-A;%%Cálculo del ángulo Beta
end
N=(2*pi*(1740*100000))/L;
end
3. Colisiones elásticas en una dimensión . Cuando dos objetos chocan de tal manera que la
suma de sus energías cinéticas antes del choque es igual a la suma de sus energías cinéticas
después del choque, se dice que chocan elásticamente. Las velocidades finales de los dos
objetos se pueden obtener usando las siguientes ecuaciones.
Escriba un programa, Collide.m, que calcule las velocidades finales de dos objetos en
una colisión elástica, dadas sus masas y velocidades iniciales. Verifique su funcionamiento
usando m1 = 5 kg, m2 = 3 kg, v1i = 2 m/s y v2i = −4 m/s como caso de prueba.
function [v1f,v2f] = Collide(m1,m2,v1i,v2i)%%Función Collide
Alfredo Duque
v1f=(((m1-m2)./(m1+m2)).*v1i)+(((2*m2)./(m1+m2))*v2i);
v2f=(((m2-m1)./(m1+m2)).*v2i)+(((2*m1)./(m1+m2))*v1i);
end
4. Pago total. El pago mensual, P, calculado para un monto de préstamo, L, que se pide
prestado por un número de meses, n, a una tasa de interés mensual de c, viene dado por la
ecuación:
Escriba un programa, TotalPayment.m, que calcule para calcular la cantidad total de dinero
que una persona pagará en concepto de capital e interés. Verifique su programa con un
préstamo de $10 000 que se pide prestado a una tasa de interés anual del 5,6 % durante 10
años.
n=A.*12;
c=IA./12;
P=(L.*(c.*((1+c).^n)))./(((1+c).^n)-1);
TotalP=P*n;
end
AParedes=((LarP*AltP)*2)+((AncP*AltP)*2);
AVentanas=nV*(AncV*AltV);
APuertas=nPu*(AncPu*AltPu);
CantG=((AParedes-AVentanas-APuertas)/40)*2;
end
6. Estadísticas de prueba. Escriba un programa, teststats.m, que solicite al usuario que ingrese
5 puntajes de prueba. Luego calcule la media, la mediana, la moda y la varianza de las
puntuaciones ingresadas utilizando las funciones de MATLAB apropiadas. (Utilice la ayuda
si necesita información sobre estas funciones). Informe los resultados de estas
puntuaciones de prueba al usuario.
pause
x=[x1 x2 x3 x4 x5];
Media=mean(x);
Mediana=median(x);
Moda=mode(x);
Varianza=var(x);
disp('Media=')
disp(Media)
disp('Mediana=')
disp(Mediana)
disp('Moda=')
disp(Moda)
disp('Varianza=')
disp(Varianza)
Elija un dominio apropiado para la función y varíe los parámetros a y λ (cambiando los valores
establecidos en el programa y volver a ejecutar).
x=(-8):(0.01):(8);
y=(exp(-x./a)).*cos(2.*pi.*(x./Lambda));
plot(x,y,'r')
title('Trazado de Movimiento Amortiguado') %Coloca titulo
superior
xlabel('x') %Coloca el título en eje X
ylabel('f(x)') %Coloca título en el eje y
grid on
end
y=((cos((5*pi)./6).^2)*(sin((7*pi)./8).^2))+(tan((pi./
6).*log(8))./sqrt(7));
end
9.
a=18;
b=35;
c=50;
y=(acos(((a.^2)+(b.^2)-(c.^2))./(2*a*b)).*180)./pi;
end
10.
function P = Poblaciones()%Función Poblaciones Alfredo Duque
P0=100;
r=0.9;
t=10;
P=P0.*exp(r*t);
end
11.
x=13.5;
a=(x.^3)+(5.*(x.^2))-(26.7.*x)-52;
b=sqrt(14.*(x.^3))./exp(3.*x);
c=log10(abs((x.^2)-(x.^3)));
end
12.
function C = Matriz()%Función Cálculo Matriz con ceros y unos
Alfredo Duque
A=zeros(5,1);
B=ones(5,1);
C=[A A B B A];
end
13.
T=100:50:500;
Q=8000;
R=1.987;
k0=12000;
k=k0.*exp(-Q./(R.*T));
TableK=[T',k'];
end
y=(((250.^(1/4))+23).^2)./exp(45-(3.^3));
end
15.
a=11;
c=21;
b=sqrt((c.^2)-(a.^2));
Alfa=(acos(b/c)*180)/(pi);
end