Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Función 1: g1=a1*cos(2*pi*f1*t)
Función 2: g2=(a2/2)*square(2*pi*f2*t2,h)+(a2/2)
Amplitud: 5
Periodo: 2
Frecuencia: 20 Hz
Frecuencia de muestreo: 20*f2
Tiempo: 0 a (T2/f2)
Numero de repeticiones: 2048
Función G1: fft(g1,n)
Función fx: fs/n*(1:n/2)
Conjugada: G1.*conj(G1)
Estructura: fx,(y1(1:n/2))
Análisis de código:
Para la creación de la interfaz gráfica de MATLAB primero se debe crear el GUI para esto se
debe digitar el comando “guide” desde el Command Window el cual abrirá una nueva ventana
en donde se encuentra varios modelos de guide o la opción de editar alguna interfaz creada
con anterioridad , posteriormente se va agregando las herramientas que el usuario necesite,
para este ejemplo se utilizó cuatro botones (pushbutton1, pushbutton2, pushbutton3 y
pushbutton4) y un panel axes (axes1), una vez completado el guide se crea el archivo .fig,
después se asigna una función para cada uno de los botones mediante el comando , la cual se
ejecutara según el botón que se presione y su respectiva grafica se representara en el panel
axes.
Ilustración 1. GUI de las funciones
Análisis de resultados:
Conclusiones:
La herramienta de MATLAB GUI nos ayuda a crear aplicaciones, en las cuales la interacción con
las diferentes operaciones realizadas mediante código se vuelve mucho más sencilla.
MATLAB es una gran herramienta para desarrollo de software, no solo matemático, sino que
también gráfico.
La GUI de MATLAB incluye controles tales como menús, barras de herramientas, botones y
controles deslizantes con los cuales se pueden desarrollar una infinidad de aplicaciones.
Recomendaciones:
Para evitar errores durante la ejecución de la aplicación de interfaz gráfica, se debe verificar
que el .fig y el .m se encuentren en la misma ubicación (o carpeta).