MATLAB Examen Junio 2010

2
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)

Transcript of MATLAB Examen Junio 2010

Page 1: MATLAB Examen Junio 2010

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) 

 

 

 

Page 2: MATLAB Examen Junio 2010

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.