Está en la página 1de 3

Lab. Lab.

De Control Analgico I
Reporte 1

Profesor: MC. . Luis Antonio Gonzales Snchez. Alumno: Martnez Guzmn Bryan Eduardo.

Matricula: 1007904a a.

Introduccin
MATLAB es un lenguaje de alto nivel (lenguaje de programacin propio M) y un entorno interactivo (IDE), para clculo numrico, visualizacin y programacin. Con MATLAB se pueden analizar los datos, desarrollo de algoritmos, y crear modelos y aplicaciones. Una de las caractersticas de MATLAB es que es un programa de clculo numrico orientado a matrices. Por tanto, ser ms eficiente si se disean los algoritmos en trminos de matrices y vectores.

Cdigo del programa


%UMSNH %Facultad de Ingenieria Electrica %Lab. de Control Analogico I %Autor: Bryan Eduardo Martinez Guzman. %Matricula: 1007904a %Primer paso asignacion a las variables %En esta seccion se le asignan a las variables su valor %correspondiente. a=178.3; b=150.2; c=130; d=4; %Ejercicios. %En esta seccin se realizan algunas operaciones, y se guardan en %otras variables F,G,H,I. F = (a + b)- d G = (a/3) + (4/c) + (b*a) H = 3+(b*d*a)-((c*a*d)/F) I = (a/d)-(F/H)+d %Grafica de las funciones de seno, coseno y lnea. %Para obtener una amplitud de 0.7 se multiplica las funciones de seno y %de coseno por 0.7, matlab conoce que el valor de pi(3.14159). t=0:0.001:2*pi; %Linea de tiempo para la lnea. x=0:0.1:2*pi; %Linea de tiempo para las funciones seno y coseno. y=sin(x)*0.7; %Se asigna a una variable la funcion seno w=cos(x)*0.7; %Se asigna a una variable la funcion de coseno plot(t,0.5) %Se manda a graficar la linea usando a 't'. hold on %Es un comando para incluir al grafico una grafica mas plot(x,y) %Se manda a graficar la funcion sin(x). hold on %Incluir al grafico una grafica mas plot(x,w) %Se manda a graficar la funcion cos(x). %Nota: En el cdigo se muestra que x=0:0.1:2*pi, y=sin(x)*0.7, plot(x,y), esto quiere decir que al graficarse plot(x,y), a cada punto x se grafica de y el valor de sin(x)*0.7, es decir es una grafica en 2

dimensiones, al igual eso pasa con la lnea, pero en esta solo de va variando el valor de x, mientras se mantiene constante y o en ese caso se mando a llamar plot(t,0.5).

Resultado de las variables al ejecutar el script de MatLab. F G H I = 324.5000 = 2.6840e+004 = 1.0684e+005 = 48.5720

Imagen que se crea:

Conclusiones
Para introducir ciertas funciones se deben agrupar los trminos por lo que se hace el uso de los parntesis. MATLAB hace uso del exponencial base 10 para representar valores de datos y redondea el resultado al entero mas prximo por ejemplo, para representar el valor de la variable G MATLAB dice que es: 2.6840e+004 y el resultado obtenido en la calculadora es 26840.1241. El comando hold on, es de gran ayuda ya que algunas veces se debe de observar el desfasamiento de 2 funciones y este comando permite graficar funciones en la misma grafica.

También podría gustarte