Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

Embed Size (px)

Citation preview

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    1/7

    UNIVERSIDAD NACIONAL ABIERTA Y A

    DISTANCIA (UNAD)

    CAD para electrnica

    Trabajo colaborativo 20

    Tutor: Nelson Humberto Zambrano

    Alumno: Eimer Vergara Hernndez

    11/11/2013

    Aporte 1 al trabajo colaborativo

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    2/7

    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 Matlab es necesario generar la onda a partir de las muestras de la

    seal seno como se muestra a continuacin:

    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 seal o tono a generar .

    plot(t,X); grafica la seal.

    wavplay(x,fm); reproduce el tono definido.

    1. Experimentalmente genere tonos para construir una seal audible

    armoniosa.

    Generar 6 tonos diferentes (consultar las frecuencias de cada nota

    musical) con tiempos de duracin diferentes.

    Solucin:

    Frecuencias obtenidas para el octetos 3

    Nota musical frecuencia Parmetro en matlab

    Do 261.63 F1

    Re 293.66 F2

    Mi 329.63 F3

    Fa 349.26 F4

    Sol 392.00 F5

    La 440.00 F6

    si 493.88 F7

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    3/7

    Introduccion de los datos en matlab

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    4/7

    Definicin de los tiempos de cada nota

    tiempo Formula enmatlab

    T1 0.8 segundos t1=0:1/fm:0.8;

    T2 0.7 segundos t2=0:1/fm:0.7;

    T3 0.6 segundos t3=0:1/fm:0.6;

    T4 0.5 segundos t4=0:1/fm:0.5;

    T5 0.4 segundos t5=0:1/fm:0.4;

    T6 0.3 segundos t6=0:1/fm:0.3;

    T7 0.2 segundos t7=0:1/fm:0.2;

    Frecuencia de muestreo= 22050los

    Introduccion de datos de frecuencia de muestreo y frecuencia

    definida a cada nota

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    5/7

    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 2

    X3=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 matlab

    Formula en matlab Nota musical

    wavplay(X1,fm) Nota 1

    wavplay(X2,fm) Nota 2

    wavplay(X3,fm) Nota 3

    wavplay(X4,fm) Nota 4

    wavplay(X5,fm) Nota 5

    wavplay(X6,fm) Nota 6

    wavplay(X7,fm) Nota 7

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    6/7

    Parametros ya definidos en Matlab

  • 7/22/2019 Aporte 1 Al Trabajo Colaborativo 2 CAD Para Elec

    7/7

    Reproducir esos tonos generados una enseguida de otro, de forma

    tal que tenga un sonido armnico.

    Reproduccin en secuencia

    wavplay(X1,fm)wavplay(X2,fm)wavplay(X3,fm)wavplay(X4,fm)wavplay(X4,fm)wavplay(X6,fm)wavplay(X7,fm)

    Reproduccin armoniosa

    wavplay(X3,fm)wavplay(X7,fm)wavplay(X3,fm)wavplay(X7,fm)wavplay(X4,fm)wavplay(X7,fm)wavplay(X4,fm)wavplay(X7,fm)wavplay(X4,fm)wavplay(X6,fm)wavplay(X3,fm)

    wavplay(X6,fm)wavplay(X2,fm)wavplay(X6,fm)wavplay(X1,fm)