Professional Documents
Culture Documents
DE MEXICO
FACULTAD DE INGENIERIA
PRACTICA 1:
ALGEBRA
LINEAL Y LA MUSICA
ALGEBRA
LINEAL
ALUMNOS:
IRAN
LEON JIMENEZ
MAURICIO RAFAEL
INTRODUCCION
En esta practica se vera como emplear el algebra lineal para entender la m
usica y otros tipos
de sonido. Especficamente, se vera que un sonido dado se puede ver como elementos de un
espacio lineal y sus coordenadas relativas a una base ortogonal cuidadosamente seleccionada
pueden explicar muchas propiedades diferentes del sonido.
OBJETIVOS
Identificar una base para el espacio de todos los sonidos
Identificar que son las notas musicales
Entender como las notas musicales conforman una cancion
Explicar el porque ciertos sonidos suenan bien en conjunto en y otros no.
Explicar porque un piano y una flauta suenan de forma distinta aunque esten tocando
la misma nota
DESARROLLO
C
omo la forma de la gr
afica afecta lo que escuchas
3a Traza sin(2 440t) y sin(2 880t) dentro del intervalo [0,.01] en dos graficas separadas dentro de la misma ventana. Que diferencias observas entre las dos graficas?
Incluye las dos graficas en tu reporte.
La segunda funcion completa el doble de ciclos en el mismo intervalo de tiempo que la
primera.
3b Escucha dos segundos de sin(2 440t) y dos segundos de sin(2 880t). Cual es la
diferencia entre los dos sonidos que escuchas?
El sonido que produce la primera funcion es notablemente mas grave que el de la
segunda.
3c Traza sin(2 440t) y .25sin(2 440t) dentro del intervalo [0,.01] en dos graficas
separadas dentro de la misma ventana. Que diferencias ves observas dentro de las dos
graficas? Incluye las dos graficas en tu reporte.
3
La segunda funcion parece mas alargada, realiza una fraccion (la cuarta parte) de los
ciclos que la primera
3d Escucha dos segundos de sin(2 440t) y dos segundos de .25sin(2 440t) . Cual es
la diferencia entre los dos sonidos que escuchas? Utiliza el comando sound en lugar
del comando soundsc para este problema.
El sonido producido por la funci
n dos es mas bajo en volumen que el primero
3e Traza sin(2 440t) + cos(2 660t) y sin(2 440t) + sin(2 660t) dentro del intervalo [0,.01]. Que diferencias observas dentro de las dos grficas? Incluye las dos grficas
dentro de tu reporte.
La funcion dos es igual a la primera, solo que invertida horizontalmente y ligeramente
desfasada.
3f Escucha dos segundos de sin(2 440t) + cos(2 660t) y dos segundos de sin(2
440t) + sin(2 660t). Cual es la diferencia (si existe) entre estos dos sonidos que
escuchas? Tu resultado ser muy importante dentro de esta practica ms tarde. Se
cuidadoso cuando respondas esto.
Las dos funciones suenan exactamente iguales
3g Una funcion ms realista al modelo de las notas musicales es e5t sin(2440t).(Esta es la
solucion a otra ecuacion diferencial que modela el odo mejor que la antes mencionada.)
Traza sin(2 440t y e5t sin(2 440t) dentro del intervalo [0, .5] en dos graficas
separadas dentro de la misma ventana. Que diferencias observas dentro de las dos
graficas? Incluye las dos graficas dentro de tu reporte.
(Consejo: >> nota1 = exp(-5*t).*sin(2*pi*440*t);)
Las ondas sinusoidales que se generan por la primera funcion se propagan de forma
uniforme, mientras que en la segunda se ve que la onda va decreciendo rapidamente.
3h Escucha medio segundo de sin(2 440t y medio segundo de e5t sin(2 440t). Cual es
la diferencia entre estos dos sonidos que escuchas? Explica porque la segunda funcion
suena mas real. Que papel desempea e5t ? Tendras que redefinir t para este problema.
La nota que produce la funcion sinusoidal tiene un sonido de aspecto digital, como una
alarma, mientras que la funcion con el logaritmo natural parece suena como una nota
hecha con un piano.
Si se observa la grafica de e 5t, se vera que inicia desde un valor alto y disminuye
hasta acercase asintoticamente a cero. Es posible entonces que e 5t sirva entonces
como un modulador de la intensidad del sonido producido en el intervalo de tiempo
dado, empezando fuerte y disminuyendo rapidamente.
Canciones
4a Muestra los comandos de MATLAB que utilizaste para reproducir la cancion. Puedes
reconocerla? Aseg
urate de estar utilizando las notas mas realistas que generaste en el
inciso 3g.
G=exp(-5*t).*sin(2*pi*392*t);
B=exp(-5*t).*sin(2*pi*494*t);
A=exp(-5*t).*sin(2*pi*440*t);
soundsc([B A G A B B B],16000);
El fragmento de cancion que forman el conjunto de notas proviene de Mary had a little
lamb.
Consonancia y disonancia
5a Traza e2t sin(2440t) y e2t sin(2880t) dentro del intervalo [0, .004] en dos graficas
separadas dentro de la misma ventana. Que diferencias observas entre las dos graficas?
Incluye las dos graficas dentro de tu reporte.
La primera onda es mas alargada, tiene una frecuencia menor que la segunda.
5b Haz lo siguiente:
(a) Escucha dos segundos de e2t sin(2 440t).
(b) Escucha dos segundos de e2t sin(2 880t).
(c) Escucha dos segundos de e2t sin(2 440t) + e2t sin(2 880t).
Muestra el cdigo que utilizaste para generar estos tres sonidos.
sound11=exp(-2*t).*sin(2*pi*440*t);
sound12=exp(-2*t).*sin(2*pi*880*t);
sound13=exp(-2*t).*sin(2*pi*440*t); +exp(-5*t).*sin(2*pi*880*t);
sound(sound11,8000)
sound(sound12,8000)
sound(sound13,8000)
5c La nota B tiene una frecuencia de 494 Hertz. Encuentra una nota mas aguda donde
la proporcion de frecuencias entre tu nota y B es 3:2. Grafica las dos funciones dentro
de un intervalo ajustable peque
no. Escucha dos segundos de la suma de tu nota y B.
Muestra el codigo que utilizaste para generar el sonido.
Note=exp(-5*t).*sin(2*pi*741*t);
Sum=exp(-5*t).*sin(2*pi*741*t)+exp(-5*t).*sin(2*pi*494*t);
sound(Note,8000)
sound(Sum,8000)
5d Reproduce las notas con frecuencias 494 Hertz y 504 Hertz simultaneamente. Es este
sonido consonante o disonante? Explica porque. Muestra el cdigo que utilizaste para
generar el sonido.
El sonido es disonante, dado que la razon entre las dos notas es de 494/505, la cual
es una proporcion alta y por lo tanto disonante.
Note2=exp(-5*t).*sin(2*pi*504*t);
Sum2=exp(-5*t).*sin(2*pi*504*t)+exp(-5*t).*sin(2*pi*494*t);
sound(Sum2,8000)
CODIGO
Parte 3
Funciones
sound1=sin(2*pi*440*t);
sound2=sin(2*pi*880*t);
sound3=sin(2*pi*440*t);
sound4=0.25*sin(2*pi*440*t);
sound5=sin(2*pi*440*t)+cos(2*pi*660*t);
sound6=sin(2*pi*440*t)+sin(2*pi*660*t);
sound7=sin(2*pi*440*t);
sound8=exp(-5*t).*sin(2*pi*440*t);
Graficas
subplot(2,1,1); plot (t,sound1); axis ([0,.01,-1,1])
subplot(2,1,2); plot (t,sound2); axis ([0,.01,-1,1])
subplot(2,1,1); plot (t,sound3); axis ([0,.01,-1,1])
subplot(2,1,2); plot (t,sound4); axis ([0,.01,-1,1])
subplot(2,1,1); plot (t,sound5); axis ([0,.01,-1,1])
subplot(2,1,2); plot (t,sound6); axis ([0,.01,-1,1])
subplot(2,1,1); plot (t,sound7); axis ([0,.5,-2,2])
subplot(2,1,2); plot (t,sound8); axis ([0,.5,-2,2])
Sonidos
sound(sound1,8000)
sound(sound2,8000)
sound(sound3,8000)
sound(sound4,8000)
sound(sound5,8000)
sound(sound6,8000)
sound(sound7,8000)
sound(sound8,8000)
10
Parte 4
Funciones
G=exp(-5*t).*sin(2*pi*392*t);
B=exp(-5*t).*sin(2*pi*494*t);
A=exp(-5*t).*sin(2*pi*440*t);
Sonidos
soundsc([B A G A B B B],16000);
Parte 5
Funciones
sound9 = exp(-5*t).*sin(2*pi*440*t);
sound10 = exp(-5*t).*sin(2*pi*880*t);
sound11 = exp(-2*t).*sin(2*pi*440*t);
sound12 = exp(-2*t).*sin(2*pi*880*t);
sound13 = exp(-2*t).*sin(2*pi*440*t) + exp(-5*t).*sin(2*pi*880*t);
Note=exp(-5*t).*sin(2*pi*741*t);
Sum=exp(-5*t).*sin(2*pi*741*t)+exp(-5*t).*sin(2*pi*494*t);
Note2=exp(-5*t).*sin(2*pi*504*t);
Sum2=exp(-5*t).*sin(2*pi*504*t)+exp(-5*t).*sin(2*pi*494*t);
Graficas
subplot(2,1,1); plot (t,sound9); axis ([0,.004,-1,1])
subplot(2,1,2); plot (t,sound10); axis ([0,.004,-1,1])
subplot(2,1,1); plot (t,Note); axis ([0,.05,-1,1])
subplot(2,1,2); plot (t,B); axis ([0,.05,-1,1])
Sonidos
sound(sound11,8000)
sound(sound12,8000)
sound(sound13,8000)
sound(Note,8000)
sound(B,8000)
sound(Sum,8000)
sound(Note2,8000)
sound(B,8000)
sound(Sum2,8000)
11
CONCLUSIONES
En esta practica utilizamos MATLAB para ver como se pueden usar ecuaciones matematicas
para generar sonidos y como al alterar ciertas partes de la expresion cambia tambien el tono
y la intensidad del sonido, ayudandonos de las graficas de cada ecuacion para distinguir visualmente los cambios y las diferencias entre cada nota. Aunque partimos de ecuaciones que
creaban sonidos electronicos que se asemejaban a tonos de alarma, pudimos analizar un tipo
de ecuacion exponencial que creaba un sonido mas natural y con ella realizar comparaciones
adicionales sobre los efectos de la frecuencia en la forma en que suenen dos o mas notas
juntas. -de la Rosa Maldonado Jose Iran
En esta primera practica utilizamos un programa matematico para generar notas musicales usando expresiones matematicas. Tomando dos ecuaciones especificas, al modificar
los valores contenidos en ellas logramos crear distintos sonidos, de tonos continuos y computarizados y otros que parecieran a los de un piano. Con ambos tipos de sonidos hicimos
comparaciones entre si, analizamos sus graficas para identificar sus comportamientos, y reprodujimos de forma simultanea a varios tonos e incluso generamos un fragmento de una
cancion al tocar varios de forma consecutiva. -Paez Sanchez Ericka Quetzalli
12