1. Seminario “MATLAB Aplicado a la Ingeniería” – Ing. Jose Cordova G.
Examen Final
1. GUIDE (30 puntos)
Utilice GUIDE para diseñar el siguiente programa en MATLAB:
El usuario debe ingresar el rango de la variable x, que servirá como variable de
dominio de la función.
Ingresa la frecuencia y el estilo del PLOT, también ingresa si desea o no cuadricula
mediante una casilla de selección.
La función a graficar es: y = sin(2*pi*f*x)
2. GRAFICAS 2D Y 3D (20 PUNTOS)
2. Seminario “MATLAB Aplicado a la Ingeniería” – Ing. Jose Cordova G.
Examen Final
3. RESOLUCION DE PROBLEMAS (10 PUNTOS)
4. APLICACION (10 PUNTOS)
Las notas musicales se pueden expresar mediante ondas sinusoidales de la forma:
sin(2*pi*f*T)
Con las siguientes frecuencias en el estándar americano:
A: 440.00 Hz
B: 493.88 Hz
C#: 554.37 Hz
D: 587.33 Hz
E: 659.26 Hz
F#: 739.99 Hz
Asumiendo que cada nota dura 0.5 segundos se puede definir el parámetro T de la
siguiente manera:
T= 0:0.000125:0.5
Las siguientes líneas definen una melodía:
A A E E F# F# E E
D D C#C# B B A A
E E D D C# C# B B
E E D D C# C# B B
A A E E F# F# E E
D D C#C# B B A A
Cree un vector fila llamado “cancion” que represente a la melodía definida por las líneas
anteriores, a pesar que se ve como una matriz la canción estará definida como un vector
fila donde cada una de las filas de la canción se tocará de manera continua.
Defina el proceso en un script llamado cancionExamen.m y al final utilice el comando de
MATLAB: sound, el mismo que permitirá reproducir la canción, escúchela.