act 10 trabajo colaborativo 2 Cad para electronica
DISTANCIA (UNAD)
CAD para electrónica
Trabajo colaborativo 20
Tutor: Nelson Humberto Zambrano
Alumno: Eimer Vergara Hernández
11/11/2013
Aporte 1 altrabajo colaborativo
Cada una de las notas musicales tiene una frecuencia determinada y es posible
generar tonos musicales a partir de ellas, para poder reproducir esos tonos
musicales en Matlabes necesario generar la onda a partir de las muestras de la
señal seno como se muestra a continuación:
fm=22050 ; frecuencia de muestreo.
t=0:1/fm:1; vector con instantes de muestreos a 1 segundo .x=sin(2*pi*f*t); f es la frecuencia de la señal o tono a generar .
plot(t,X); grafica la señal.
wavplay(x,fm); reproduce el tono definido.
1. Experimentalmente genere tonos para construir unaseñal audible
armoniosa.
Generar 6 tonos diferentes (consultar las frecuencias de cada nota
musical) con tiempos de duración diferentes.
Solución:
Frecuencias obtenidas para el octetos 3
Notamusical
Do
Re
Mi
Fa
Sol
La
si
frecuencia
261.63
293.66
329.63
349.26
392.00
440.00
493.88
Parámetro en matlab
F1
F2
F3
F4
F5
F6
F7
Introduccion de los datos en matlabDefinición de los tiempos de cada nota
tiempo
T1
T2
T3
T4
T5
T6
T7
0.8 segundos
0.7 segundos
0.6 segundos
0.5 segundos
0.4 segundos
0.3 segundos
0.2 segundos
Formula en
matlabt1=0:1/fm:0.8;
t2=0:1/fm:0.7;
t3=0:1/fm:0.6;
t4=0:1/fm:0.5;
t5=0:1/fm:0.4;
t6=0:1/fm:0.3;
t7=0:1/fm:0.2;
Frecuencia de muestreo= 22050los
Introduccion de datos de frecuencia de muestreo yfrecuencia
definida a cada nota
Sintaxis para definir las Notas musicales en matlab
Formula en matlab
Nota musical
X1=sin(2*pi*f1*t1);
Nota 1
X2=sin(2*pi*f2*t2);
Nota 2X3=sin(2*pi*f3*t3);
Nota 3
X4=sin(2*pi*f4*t4);
Nota 4
X5=sin(2*pi*f5*t5);
Nota 5
X6=sin(2*pi*f6*t6);
Nota 6
X7=sin(2*pi*f7*t7);
Nota 7
Sintaxis para reproducir cada nota en...
Regístrate para leer el documento completo.