Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Alumna:
Jauregui Padilla Monica Giselle
Matricula:
1135400
Profesor:
Bastidas Puga Enrique Rene
EQUIPO NECESARIO
Computadora personal
MATERIAL DE APOYO
MATLAB
DESARROLLO
1. a Desarrolla una funcin en MATLAB que aplique la frmula general. La funcin debe
arrojar en un vector X de dimensiones (1,2) los dos valores que resulten de aplicar la frmula
general. Los valores de a, b y c se reciben como parmetros de entrada. Ejecutar la funcin
para resolver la ecuacin: 2 2 + 3 27 = 0
Cdigo
function [x] = raices(a,b,c) %Primera y segunda raz
% Funcin que aplica la formula general para encontrar 2 races
% Funcin que recibe parmetros de entrada los valores de a, b y c
%Funcin que arroja los resultados en un vector de dimensin (1,2)
%Clculo de la formula general
x1 =(-b+sqrt(b^2 -(4*a*c)))/(2*a);
x2 =(-b-sqrt(b^2 -(4*a*c)))/(2*a);
x = [x1;x2]; %Vector de dimensin (1,2)
Ejecucin y Resultado
> x=raices(1,2,3)
x=
-1.0000 + 1.4142i
-1.0000 - 1.4142i
Comprobacin
b b 2 4(a c)
X12 a = 1, b = 2, c = 3
2a
2 + 22 4(1 3)
X1 = 1 + 1.4142i
21
2 22 4(1 3)
X2 = 1 1.4142i
21
2. a Escribe una funcin en MATLAB que acepte como parmetro de entrada un vector X
con cualquier cantidad de elementos y que despliegue en pantalla (utilizando la funcin
display para el mensaje) los siguientes resultados: Valor mnimo de los elementos del
vector. Regresar el resultado en la variable m. Valor mximo de los elementos del vector.
Regresar el resultado en la variable M. Longitud del vector. Regresar el resultado en la
variable la Sumatoria de los elementos del vector. Regresar en la variable S. Promedio de
los elementos del vector. Regresar en la variable P. Ejecuta la funcin para el vector X = [2,
4, 6, 0, 3]. Ejecuta la funcin para el vector X = [0, -1, 2, -3, 4, -5, 6, -7, 8, -9].
Cdigo
function vector(a)%Vector que con parmetro x de entrada
%Realiza el clculo minimo, mximo, longitud y promedio
m=min(a);
display('Valor mnimo de los elementos del vector');display (m);
M=Max(a);
display('Valor mximo de los elementos del vector');display (M);
L=Length(a)
display('Longitud del vector');display (L);
P=mean(a);
display('Promedio del vector'); display (P)
End
Ejecucin y Resultado
> Vector ([1 2 3 4])
Valor mnimo de los elementos del vector:
m= 1
Valor mximo de los elementos del vector:
M=4
longitud del vector:
L=4
promedio del vector:
P =2.5000
Comprobacin
Datos agrupados:
1234
Valor mnimo =1
Valor mximo=4
Longitud del vector =4 elementos
1+2+3+4
Promedio = = 2.5
4
3. a Escribe un programa que grafique la funcin coseno que se muestra a continuacin: ()
= cos(2 0 ) El programa debe recibir como parmetros de entrada la amplitud de la
funcin coseno (A), la frecuencia fundamental del coseno en Hz (f0), el espacio entre los
valores de la variable independiente a considerar (ts) y el total del tiempo a graficar (Tt),
considerando que la funcin se grafica desde t = 0.Caractersticas de la grfica: Grfica
senoidal de color rojo. Fondo de color blanco. Incluir ttulo y nombres de los ejes con
unidades. Mostrar la cuadrcula.
Cdigo
%Programa que grafica una funcin coseno
%Recibe parmetros de entrada A, f, Ts, Tt.
function s=funcioncoseno(A,f,ts,Tt)
close all %Se cierran las ventanas abiertas.
t=0:ts:Tt;
s= A*cos(2*pi*f*t); %Se calculan los valores de la funcin:
figure(1); %Genera la figura 1
plot(t,s,'r'); %Grafica la parbola de color rojo
title('funcioncoseno'); xlabel('tiempo'); ylabel('s(t)'); %Se coloca el ttulo y en los ejes:
set(gcf,'Color', 'w'); %Se ajusta el color del "background" a blanco:
grid on; %Despliega la cuadrcula
Ejecucin y Resultado
>> s=funcioncoseno(2,10,0.005,0.3)
s=