Documente Academic
Documente Profesional
Documente Cultură
1
INNOVACIÓN TECNOLÓGICA EXAMEN FINAL DE MATLAB
1.- Sea el Vector x= [1:50].Escriba un programa en un fichero script que borre del
vector x aquellos elementos que son divisibles por 3, 4 ó 5.Al final el programa debe
mostrar el vector resultante.
CÓDIGO EN MATLAB:
x=[1:50];
for k=1:1:50
if((x(k)-3*floor(x(k)/3))==0)
x(k)=0;
end
if((x(k)-4*floor(x(k)/4))==0)
x(k)=0;
end
if((x(k)-5*floor(x(k)/5))==0)
x(k)=0;
end
end
disp(x);
VECTOR RESULTANTE:
2
INNOVACIÓN TECNOLÓGICA EXAMEN FINAL DE MATLAB
CÓDIGO EN MATLAB:
x=linspace(-2, 6, 9);
y=(x<-1).*(exp(x+1))+((-1<=x)&(x<=5)).*(2+cos(pi*x))+(x>=5).*(10*x-50);
plot(x,y)
3
INNOVACIÓN TECNOLÓGICA EXAMEN FINAL DE MATLAB
3.- Grafique las funciones x^4 y 2^x en el mismo gráfico y determine cuantas veces se
intersectan.
CÓDIGO EN MATLAB:
syms x
y1=(x.^4);
y2=(2.^x);
ezplot(y1)
hold on
ezplot(y2)
solve(x.^4==2.^x,x)
PUNTOS DE CORTE:
-(4*lambertw(0, -log(2)/4))/log(2)
-(4*lambertw(0, log(2)/4))/log(2)
-(4*lambertw(0, -(log(2)*1i)/4))/log(2)
-(4*lambertw(0, (log(2)*1i)/4))/log(2)
4
INNOVACIÓN TECNOLÓGICA EXAMEN FINAL DE MATLAB
4.- Grafique la siguiente superficie: z=senxseny, para -3pi <= x <= 3pi y -3pi <= y <= 3pi.
CÓDIGO EN MATLAB:
[x,y] = meshgrid(-3*pi:.1:3*pi,-3*pi:.1:3*pi);
z = (sin(x)).*(sin(y));
plot3(x,y,z);
5
INNOVACIÓN TECNOLÓGICA EXAMEN FINAL DE MATLAB
5.- Un barco A viaja hacia el sur a una velocidad de 8 millas/hora, mientras que otro barco B
viaja hacia el este a una velocidad de 16 millas/hora. A las 7am los barcos están a las distancias
que se indican en la figura adjunta. Represente la distancia entre los barcos en función del
tiempo para las siguientes 4 horas. El eje horizontal debe mostrar la distancia. Ponga etiquetas
a los ejes. Si la visibilidad es de 8 millas, estime la hora a partir de la cual las personas de un
barco pueden ver a las del otro.