trabajo colaborativo 2 cad para electronica informe final

Upload: juan-carlos-lazo

Post on 19-Oct-2015

333 views

Category:

Documents


2 download

TRANSCRIPT

  • Trabajo colaborativo numero 2 CAD PARA ELECTRONICA

    Diego Alfonso Prez Cdigo: 1057 575 188

    Figueroa Pedro Javier Grupo: 302526_36

    Presentado a: Harker Orlando.

    Universidad Nacional Abierta y a Distancia UNAD Facultad de ciencias bsicas e ingenieras

    Programa de ingeniera electrnica 2012

  • INTRODUCCION

    Esta actividad se busca el aprendizaje del modelamiento matemtico de operaciones mediante el software Matlab como as su entendimiento y su anlisis; ya que para nosotros como ingenieros electrnicos es de suma importancia el modelamiento matemtico ya que nos es de mucha ayuda para

    la solucin de problemas y/o desarrollo de un proyecto electrnico del cual se trate.

  • OBJETIVOS

    1. Realizar modelamiento matemtico mediante Matlab.

    2. Analizar y comprender operaciones mediante Matlab.

  • Trabajo Colaborativo No. 2.

    Procedimiento

    Utilizando Matlab o Scilab resolver los siguientes ejercicios

    1. Definir una frecuencia f y un vector t que permita establecer el eje donde se graficarn las siguientes funciones, determine el incremento necesario.

    Se determina la frecuencia de 60 Hz

    El vector de tiempo determinado en la siguiente expresin t= [0: p/100: p]; en donde [(0) es el valor el inicial: ( p/100) es el valor de incremento: y (p) es el valor final]

    2. x1(t) = 4/pi*(1)*seno((1)*2*pi*f*t). Graficar

    Segn formulas: >> a=4/pi*1; >> f=60; >> p=1/f; >> t=[0:p/100:p]; >> x1=a*sin(1*2*pi*f*t); >> plot(t,x1);

  • 3. x3(t) = 4/pi*(1/3)*seno((3)*2*pi*f*t). Graficar

    Segn formulas:

    >> a=4/pi*1/3; >> f=60; >> p=1/f; >> x3=a*sin(3*2*pi*f*t); >> plot(t,x3);

  • 4. x5(t) = 4/pi*(1/5)*seno((5)*2*pi*f*t). Graficar

    Segn formulas:

    >> a=4/pi*1/5; >> f=60; >> p=1/f; >> x5=a*sin(5*2*pi*f*t); >> plot(t,x5);

  • 5. r(t)=x1(t)+x3(t)+x5(t) Graficar

    Observe que la funcin r(t) se aproxima a una seal cuadrada, adicione los trminos necesarios para que se acerque an mas a una onda de este tipo (trminos x7(t), x9(t), x11(t),xn(t)) y grafique.

  • Se realizan operaciones hasta llegar a esta grafica:

    Segn formulas:

    r=x1+x3+x5+x7+x9+x11+x13+x15+x17+x19+x21+x23+x25+x27+x29+x31+x33+x35+x37+x39+x41+x43+x45+x47+x49+x51+x53+x55+x57+x59+x61+x63+x65+x67+x69+x71+x73+x75+x77+x79+x81+x83+x85+x87+x89+x91+x93+x95+x97+x99;

  • 6. Representar las siguientes seales discretas x1(n)= sin (pi*n) y x2(n)= cos(2*pi*100*n) si se muestrean a una frecuencia de 1000 Hz.

    Discretas x1(n)= sin (pi*n)

    Se obtiene esta grafica:

    Segn formulas:

    a=10; n=0:50; f=60/1000; x1=sin(pi*n); stem(n,x1);

  • Discretas x2(n)= cos(2*pi*100*n)

    Se obtiene grafica:

    Segn formulas:

    a=10; n=0:50; f=60/1000; x2=cos(2*pi*100*n); stem(n,x2);

  • 7. Tome un sistema de ecuaciones de 3x3 y arme tres vectores a partir de los coeficientes de cada ecuacin, con estos vectores realice las siguientes operaciones:

    a+b+c c-a a*b c*a b*a Resuelva el sistema empleando el mtodo de los determinantes, implemente cada paso a partir de las herramientas de Matlab

    Se tomo el siguiente sistema de ecuaciones:

    p1=[1 2 3;4 5 6;7 8 9]

    p1 =

    1 2 3 4 5 6 7 8 9

    Se descomponen en los siguientes vectores:

    >> a=[1 2 3]; >> b=[4 5 6]; >> c=[7 8 9];

  • a+b+c

    d=a+b+c

    d =

    12 15 18

    c-a

    e=c-a

    e =

    6 6 6

  • a*b b'

    ans =

    4 5 6

    >> f=a*b'

    f =

    32

    c*a c'

    ans =

    7 8 9

    >> g=c'*a

    g =

    7 14 21 8 16 24 9 18 27

  • b*a

    Son de forma diferente por ende no se puede solucionar.

    Resuelva el sistema empleando el mtodo de los determinantes, implemente cada paso a partir de las herramientas de Matlab

  • 7. Escriba un programa que capture la cantidad de elementos que contendr un vector, y posteriormente almacene en l los valores dados por el usuario, a continuacin el programa debe dar la posibilidad de ordenar esos nmeros en forma ascendente o descendente sin incluir en los vectores los elementos que se repiten; al final se debe imprimir el vector resultado.

    clc h=input('Escribe el tamao del vector: ');

    for x=1:h V(x)=input('Escribe num: '); end

    q=1; p=length(V);

    while q

  • aux=v(j); v(j)=v(j+1); v(j+1)=aux; end end end display('ORDENADO EN FORMA DESCENDENTE') display(v) % visualiza el vector ordenado descendente

    else

    end

  • Conclusiones

    Se logra el comprendimiento y anlisis de modelamiento matemtico mediante la utilizacin de software Matlab para la solucin de proyectos, inconvenientes electrnicos que se nos presenten.