SlideShare uma empresa Scribd logo
1 de 21
1.-OBJETIVOS
 Utilizando el software aplicativo MATLAB es calcular y representar gráficamente
cualquier función matemática.
 Conocer las principales funciones y el uso de los comandos útiles en el Matlab.
2.-MARCO TEÓRICO
MATLAB (abreviatura de MATrix LABoratory, “laboratorio de matrices”) es un software matemáticoq
ue ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio(l
enguaje M).
Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos yfu
nciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y lac
omunicación con programas en otros lenguajes y con otros dispositivos hardware.
La representación grafica 2D de una función se puede obtener cuando la función se expresa en
coordenadas cartesianas o paramétricas. El comando plot(x,y) representa los pares que tienen como
abscisas los elementos del vector x y como ordenadas los elementos del vector y.
EQUIPOS Y MATERIALES:
1. 1 PC o Laptop (por alumno) con software de Matlab Instalado.
3.-PROCEDIMIENTO:
GRÁFICOS BÁSICOS
1. Antes de comenzar las simulaciones, ejecutar el software Matlab, mostrando la pantalla dividida
en 3ventanas como se ve en la figura 2.
Figura 2 Espacio de trabajo de MATLAB
2. Suponga que mide la altura h del crecimiento de un cultivo. La altura (medida en cm) es
una función del tiempo (en días). Suponga que se mide la altura una vez al día y se
obtienen los siguientes datos:
Para graficar datos en MATLAB, debemos representarlos como arreglos unidimensioales; a lo
scuales también se les llama vectores. Escriba los siguientes comandos:
>> t=[1 2 3 4 5];
>> h=[5.2 6.6 7.3 8.6 10.7];
>> plot(t,h,’ro’)
El argumento ’ro’ del comando plot MATLAB dibuja un circulo rojo en cada dato. Esto es
opcional, puesto que si se omite, MATLAB une los puntos mediante segmentos de línea r
ecta. Hacer la prueba.
Para cambiar los límites de los ejes, de forma que se muestren claramente todos los
puntos, podemos forzar a MATLAB a tomar los intervalos [0,6] en x y de [0,15] en y. Para ello
escribimos:
>> axis([0 6 0 15])
Inspeccionar la gráfica construida.
t(días) 1 2 3 4 5
h(cm) 5.2 6.6 7.3 8.6 10.7
3. Realizar los pasos del procedimiento 2 para hallar los gráficos de la tabla mostrado abajo.
BOLSA DE VALORES DE LIMA: CAPITALIZACIÓN BURSÁTIL
(Millones de Dólares)
MENSUAL Ene‐13 Feb‐13 Mar‐13 Abr‐13 May‐13 Jun‐13 Jul‐13 Ago‐13 Sep‐13
TOTAL 157,389 153,440 153,052 137,256 130,699 120,525 115,965 120,914 117,725
4. Realizar los pasos del procedimiento 2 para hallar los gráficos de la tabla mostrado abajo.
LÍNEAS TELEFÓNICA FIJAS INSTALADAS A NIVEL NACIONAL
MES Oct‐12 Nov‐12 Dic‐12 Ene‐13 Feb‐13 Mar‐13 Abr‐13 May‐13 Jun‐13
Total 3,663,332 3,663,909 3,655,923 3,654,039 3,652,931 3,648,476 3,648,812 3,648,508 3,647,718
5. Graficar la siguiente secuencia de comandos:
>> clear all
>> x=0:pi/10:2*pi;
>> y=sin(x);
>> plot(x,y)
>> grid on
Si la línea de x se cambia por: x=linspace(0,2*pi,pi/10), ¿que se observa en el gráfico?.
-No sucede nada solo que es otra manera de poder representar el intervalo.
6. Utilizando la siguiente Tabla de Símbolos de Color y Estilo para gráficos en Matlab. Modificar o
cambiar la secuencia de programación del procedimiento 5 si se quiere solo 10 puntos de
círculos rojos.
Símbolo Color Símbolo Estilo
Y Amarillo . Puntos
m Magenta o Círculos
c Cyan x Aspas
r Rojo + Cruces
g Verde * Estrella
b Marrón - Línea
w Blanco : Línea de puntos
k negro -. Línea y puntos
-- Línea y guiones
>>x=0:2*pi/9:2*pi;
>>y=sin(x);
>>plot(x,y,'ro')
>>grid on
7. Cada vez que se ejecuta el comando plot desaparece la figura anterior. Si pretendemos su
perponer gráficas el comando hold nos permite mantener la gráfica de la función donde e
stamos trabajando. Por ejemplo, si escribimos:
8. Las funciones xlabel e ylabel generan un titulo para el eje x y el eje y, respectivamente. La
funcion title genera un titulo para el grafico. La funcion text permite poner en una zona del
grafico. Un ejemplo para la utilizacion de estas funciones es el siguiente.
La función axis tiene control sobre la apariencia de los ejes, así, por ejemplo:
axis([xmin, xmax, ymin, ymax])
fija el eje x y el eje y de forma que el valor mínimo para las x‐s sea xmin, el valor máximo para las x‐s
sea xmax, el valor mínimo para las y‐s sea ymin, el valor máximo para las y‐s sea ymax.
axis auto: devuelve la escala a los valores de defecto.
axis equal: usa la misma escala para las x‐s que para las y‐s.
axis normal: devuelve la escala a sus valores de defecto.
axis off: no dibuja los ejes.
axis on: vuelve a dibujar los ejes.
9. Insertar ejes con valores maximos y minimos adecuados al grafico del procedimiento 8
>>x=0:pi/10:2*pi;
>>y=sin(x);
>>plot(x,y)
>>title('titulo de la función seno')
>>xlabel('eje x')
>>ylabel('sen(x)')
>>text(3,0,'sen(x)')
>>axis([0 2*pi -1 1]);
10. El comando subplot permite dividir la zona de dibujo en zonas y en cada zona dibujar una curva
distinta. Su funcionamiento se muestra a continuación:
x=linspace(0,2*pi,30);
y=sin(x);
z=cos(x);
a=2*sin(x).*cos(x);
b=sin(x)./(cos(x)+eps);
subplot(2,2,1) % se divide la zona de dibujo
% en 2 x 2 gráficos y se selecciona
% la primera zona (arriba izquierda).
plot(x,y)
axis([0, 2*pi, ‐1, 1])
title(’sen(x)’)
subplot(2,2,2) % se selecciona la segunda zona
plot(x,z)
axis([0, 2*pi, ‐1, 1])
title(’cos(x)’)
subplot(2,2,3) % se selecciona la tercera zona
plot(x,a)
axis([0, 2*pi, ‐1, 1])
title(’sen(2x)’)
subplot(2,2,4) % se seleciona la cuarta zona
plot(x,b)
axis([0, 2*pi, ‐15, 15])
title(’sen(x)/(cos(x)+e’))
Graficar las señales obtenidas:
11. Genere y grafique una señal senoidal de 31 puntos, escribiendo el siguiente código en Matlab:
>>x=0:30;
>>y=sin(x*pi/15);
>>stem(x,y);
Para ver el seno en forma continua usar plot en lugar de stem.
-Explicar lo observado con los dos comandos utilizados stem y plot.
-El comando plot(x,y) te permite ver las señales de manera continua.
-En cambio el comando stem(x,y) te permite visualizar las señales de manera discreta.
4.-CUESTIONARIO
1. Representar gráficamente las siguientes curvas:
x=[0 1 2 3 4 5 6 7 8 9 10]
y=sin(x*pi/17)
plot (x,y)
x=[-15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25]
y=sin(pi/17*x)
plot(x,y,'b*')
x=[-10 -9 -8 -7 -6 -5 -4 -3 -2 - 0 1 2 3 4 5 6 7 8 9 10]
y=sin(3*pi*x+(pi)/22)
plot(x,y,'b*')
x=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 20 21 22 23 24 25
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50]
y=cos(pi/(sqrt(22)))
plot(x,y,'b*')
2. Utilizando el comando adecuado divide la ventana de gráficos en cuatro ventanas y dibujar en
cada una de estas ventanas, una de las siguientes funciones
3. Dado las siguientes secuencias de comandos describir y graficar a que tipo de señales funciones
representan?
A)
t=-10:0.01:10;
fx=[zeros(1,1000),ones(1,1001)];
plot(t,fx);
B)
t=-10:0.01:10;
fy=[zeros(1,950),ones(1,101),zeros(1,950)];
plot(t,fy);
C)
t=-10:0.01:10;
fz=sin(t)./t
plot(t,fz);
f_sinc=sinc(t);
plot(t,f_sinc);
D)
t=-10:0.01:10;
fa=[zeros(1,1000),1,zeros(1,1000)];
plot(t,fa);
E)
t=-10:0.01:10;
width=0.10;
fb=sawtooth(2*pi*0.1*t,width);
plot(t,fb);
F)
t=-10:0.01:10;
fc=sawtooth(2*pi*0.1*t,0.5);
plot(t,fc);
G)
t=-10:0.01:10;
tau=200e-2;
fd= exp(-t/tau);
plot(t,fd);
H)
t=-10:0.01:10;
duty=50;
fe=square(2*pi*0.5*t,duty);
plot(t,fe);
5.- ANOTE CONCLUSIONES Y OBSERVACIONES.
Utilizando los comandos adecuados, comprobamos que un señal puede
graficarse de manera práctica y clara lo cual nos facilita la comprensión de
dichos fenómenos físicos.
Comúnmente nosotros como estudiantes de Ing. Electrónica muchas veces
nos hemos encontrado con diversas graficas de funciones en diversas
materias y para poder graficar algunas se nos dificulta hacerlas con precisión
pero mediante este software podemos realizarlas sin ningún problema ya
sean señales discretas o continuas.
Matlab es un programa muy potente con un entorno agradable que incluye
herramientas de cálculos y de visualización de graficas como hemos visto en
el laboratorio como de señal de diente de sierra, señal triangular, señal
exponencial, etc.
Lab 3 de tele final

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Graficas 2D y 3D
Graficas 2D y 3DGraficas 2D y 3D
Graficas 2D y 3D
 
Gráficos en matlab eda
Gráficos en matlab edaGráficos en matlab eda
Gráficos en matlab eda
 
Graficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlabGraficas en 2 d y 3d matlab
Graficas en 2 d y 3d matlab
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Matlab graficas
Matlab graficasMatlab graficas
Matlab graficas
 
Matlab caudraticas2
Matlab caudraticas2Matlab caudraticas2
Matlab caudraticas2
 
Matlab sesion3
Matlab sesion3Matlab sesion3
Matlab sesion3
 
Manejo Vectores Matlab
Manejo Vectores MatlabManejo Vectores Matlab
Manejo Vectores Matlab
 
Gráficas en Matlab
Gráficas en MatlabGráficas en Matlab
Gráficas en Matlab
 
Matlab
MatlabMatlab
Matlab
 
Graficas con Matlab
Graficas con Matlab Graficas con Matlab
Graficas con Matlab
 
Matlab graficas en 2 d y 3d
Matlab   graficas en 2 d y 3dMatlab   graficas en 2 d y 3d
Matlab graficas en 2 d y 3d
 
Trabajo de computacion
Trabajo de computacionTrabajo de computacion
Trabajo de computacion
 
Boletin 2
Boletin 2Boletin 2
Boletin 2
 
Introducción a Matlab
Introducción a MatlabIntroducción a Matlab
Introducción a Matlab
 
Fundamentos de matlab
Fundamentos de matlabFundamentos de matlab
Fundamentos de matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Winplot
WinplotWinplot
Winplot
 
Graficas matlab
Graficas matlabGraficas matlab
Graficas matlab
 

Semelhante a Lab 3 de tele final

Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bN0VA6
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabAdalberto C
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlabSam Chimborazo
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoSANTIAGO PABLO ALBERTO
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficosErick2202
 
Matlab
MatlabMatlab
MatlabDRIKSH
 

Semelhante a Lab 3 de tele final (20)

clase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdfclase 7 GRAFICOS 2D.pdf
clase 7 GRAFICOS 2D.pdf
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Graficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do bGraficas en matlab juan villacis 2 do b
Graficas en matlab juan villacis 2 do b
 
Desarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlabDesarrollo de ejercicios básicos en matlab
Desarrollo de ejercicios básicos en matlab
 
Deber graficas en matlab
Deber graficas en matlabDeber graficas en matlab
Deber graficas en matlab
 
Graficos matlab
Graficos matlabGraficos matlab
Graficos matlab
 
Matlab
MatlabMatlab
Matlab
 
Plots
PlotsPlots
Plots
 
Clase 3 (1)
Clase 3 (1)Clase 3 (1)
Clase 3 (1)
 
Electrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicadoElectrónica: Tutorial de Matlab aplicado
Electrónica: Tutorial de Matlab aplicado
 
matlab
matlabmatlab
matlab
 
Matlab
MatlabMatlab
Matlab
 
Seminario de matlab
Seminario de matlabSeminario de matlab
Seminario de matlab
 
Semana 03 software libre maxima
Semana 03 software libre maximaSemana 03 software libre maxima
Semana 03 software libre maxima
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficos
 
Matlab
MatlabMatlab
Matlab
 
Mat lab03
Mat lab03Mat lab03
Mat lab03
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficos
 
Curso matlab
Curso matlabCurso matlab
Curso matlab
 

Último

Boletín semanal informativo 17. Abril 2024
Boletín semanal informativo 17. Abril 2024Boletín semanal informativo 17. Abril 2024
Boletín semanal informativo 17. Abril 2024Nueva Canarias-BC
 
Carta de Sabrina Shorff enviada al juez Kevin Castel
Carta de Sabrina Shorff enviada al juez Kevin CastelCarta de Sabrina Shorff enviada al juez Kevin Castel
Carta de Sabrina Shorff enviada al juez Kevin CastelAndySalgado7
 
Informe Estudio de Opinión en Zapopan Jalisco - ABRIL
Informe Estudio de Opinión en Zapopan Jalisco - ABRILInforme Estudio de Opinión en Zapopan Jalisco - ABRIL
Informe Estudio de Opinión en Zapopan Jalisco - ABRILmerca6
 
Proponen la eliminación del Consejo de la Magistratura
Proponen la eliminación del Consejo de la MagistraturaProponen la eliminación del Consejo de la Magistratura
Proponen la eliminación del Consejo de la MagistraturaEduardo Nelson German
 
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdfPRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdfredaccionxalapa
 
Índigo Energía e Industria No. 15 - digitalización en industria farmacéutica
Índigo Energía e Industria No. 15 - digitalización en industria farmacéuticaÍndigo Energía e Industria No. 15 - digitalización en industria farmacéutica
Índigo Energía e Industria No. 15 - digitalización en industria farmacéuticaIndigo Energía e Industria
 
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdf
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdfRELACIÓN DE PLAYAS GALARDONADAS 2024.pdf
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdf20minutos
 
Declaracion jurada de la ex vicepresidenta Cristina Fernández de Kirchner
Declaracion jurada de la ex vicepresidenta Cristina Fernández de KirchnerDeclaracion jurada de la ex vicepresidenta Cristina Fernández de Kirchner
Declaracion jurada de la ex vicepresidenta Cristina Fernández de KirchnerEduardo Nelson German
 
tandeos xalapa zona_alta_MAYO_2024_VF.pdf
tandeos xalapa zona_alta_MAYO_2024_VF.pdftandeos xalapa zona_alta_MAYO_2024_VF.pdf
tandeos xalapa zona_alta_MAYO_2024_VF.pdfredaccionxalapa
 
calendario de tandeos macrosectores xalapa mayo 2024.pdf
calendario de tandeos macrosectores xalapa mayo 2024.pdfcalendario de tandeos macrosectores xalapa mayo 2024.pdf
calendario de tandeos macrosectores xalapa mayo 2024.pdfredaccionxalapa
 
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptx
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptxLO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptx
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptxroque fernandez navarro
 
2024-05-02-Carta-145-aniversario-PSOE.pdf
2024-05-02-Carta-145-aniversario-PSOE.pdf2024-05-02-Carta-145-aniversario-PSOE.pdf
2024-05-02-Carta-145-aniversario-PSOE.pdf20minutos
 
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdf
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdfPRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdf
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdfEusebioJaramillo
 
Novedades Banderas Azules en España para el año 2024
Novedades Banderas Azules en España para el año 2024Novedades Banderas Azules en España para el año 2024
Novedades Banderas Azules en España para el año 202420minutos
 

Último (15)

Boletín semanal informativo 17. Abril 2024
Boletín semanal informativo 17. Abril 2024Boletín semanal informativo 17. Abril 2024
Boletín semanal informativo 17. Abril 2024
 
Carta de Sabrina Shorff enviada al juez Kevin Castel
Carta de Sabrina Shorff enviada al juez Kevin CastelCarta de Sabrina Shorff enviada al juez Kevin Castel
Carta de Sabrina Shorff enviada al juez Kevin Castel
 
Informe Estudio de Opinión en Zapopan Jalisco - ABRIL
Informe Estudio de Opinión en Zapopan Jalisco - ABRILInforme Estudio de Opinión en Zapopan Jalisco - ABRIL
Informe Estudio de Opinión en Zapopan Jalisco - ABRIL
 
Proponen la eliminación del Consejo de la Magistratura
Proponen la eliminación del Consejo de la MagistraturaProponen la eliminación del Consejo de la Magistratura
Proponen la eliminación del Consejo de la Magistratura
 
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdfPRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdf
PRECIOS_M_XIMOS_VIGENTES_DEL_5_AL_11_DE_MAYO_DE_2024.pdf
 
LA CRÓNICA COMARCA DE ANTEQUERA _ Nº 1079
LA CRÓNICA COMARCA DE ANTEQUERA _ Nº 1079LA CRÓNICA COMARCA DE ANTEQUERA _ Nº 1079
LA CRÓNICA COMARCA DE ANTEQUERA _ Nº 1079
 
Índigo Energía e Industria No. 15 - digitalización en industria farmacéutica
Índigo Energía e Industria No. 15 - digitalización en industria farmacéuticaÍndigo Energía e Industria No. 15 - digitalización en industria farmacéutica
Índigo Energía e Industria No. 15 - digitalización en industria farmacéutica
 
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdf
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdfRELACIÓN DE PLAYAS GALARDONADAS 2024.pdf
RELACIÓN DE PLAYAS GALARDONADAS 2024.pdf
 
Declaracion jurada de la ex vicepresidenta Cristina Fernández de Kirchner
Declaracion jurada de la ex vicepresidenta Cristina Fernández de KirchnerDeclaracion jurada de la ex vicepresidenta Cristina Fernández de Kirchner
Declaracion jurada de la ex vicepresidenta Cristina Fernández de Kirchner
 
tandeos xalapa zona_alta_MAYO_2024_VF.pdf
tandeos xalapa zona_alta_MAYO_2024_VF.pdftandeos xalapa zona_alta_MAYO_2024_VF.pdf
tandeos xalapa zona_alta_MAYO_2024_VF.pdf
 
calendario de tandeos macrosectores xalapa mayo 2024.pdf
calendario de tandeos macrosectores xalapa mayo 2024.pdfcalendario de tandeos macrosectores xalapa mayo 2024.pdf
calendario de tandeos macrosectores xalapa mayo 2024.pdf
 
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptx
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptxLO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptx
LO QUE NUNCA DEBARIA HABER PASADO PACTO CiU PSC (Roque).pptx
 
2024-05-02-Carta-145-aniversario-PSOE.pdf
2024-05-02-Carta-145-aniversario-PSOE.pdf2024-05-02-Carta-145-aniversario-PSOE.pdf
2024-05-02-Carta-145-aniversario-PSOE.pdf
 
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdf
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdfPRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdf
PRESENTACION PLAN ESTRATEGICOS DE SEGURIDAD VIAL - PESV.pdf
 
Novedades Banderas Azules en España para el año 2024
Novedades Banderas Azules en España para el año 2024Novedades Banderas Azules en España para el año 2024
Novedades Banderas Azules en España para el año 2024
 

Lab 3 de tele final

  • 1. 1.-OBJETIVOS  Utilizando el software aplicativo MATLAB es calcular y representar gráficamente cualquier función matemática.  Conocer las principales funciones y el uso de los comandos útiles en el Matlab. 2.-MARCO TEÓRICO MATLAB (abreviatura de MATrix LABoratory, “laboratorio de matrices”) es un software matemáticoq ue ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio(l enguaje M). Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos yfu nciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y lac omunicación con programas en otros lenguajes y con otros dispositivos hardware. La representación grafica 2D de una función se puede obtener cuando la función se expresa en coordenadas cartesianas o paramétricas. El comando plot(x,y) representa los pares que tienen como abscisas los elementos del vector x y como ordenadas los elementos del vector y. EQUIPOS Y MATERIALES: 1. 1 PC o Laptop (por alumno) con software de Matlab Instalado. 3.-PROCEDIMIENTO: GRÁFICOS BÁSICOS 1. Antes de comenzar las simulaciones, ejecutar el software Matlab, mostrando la pantalla dividida en 3ventanas como se ve en la figura 2. Figura 2 Espacio de trabajo de MATLAB
  • 2. 2. Suponga que mide la altura h del crecimiento de un cultivo. La altura (medida en cm) es una función del tiempo (en días). Suponga que se mide la altura una vez al día y se obtienen los siguientes datos: Para graficar datos en MATLAB, debemos representarlos como arreglos unidimensioales; a lo scuales también se les llama vectores. Escriba los siguientes comandos: >> t=[1 2 3 4 5]; >> h=[5.2 6.6 7.3 8.6 10.7]; >> plot(t,h,’ro’) El argumento ’ro’ del comando plot MATLAB dibuja un circulo rojo en cada dato. Esto es opcional, puesto que si se omite, MATLAB une los puntos mediante segmentos de línea r ecta. Hacer la prueba. Para cambiar los límites de los ejes, de forma que se muestren claramente todos los puntos, podemos forzar a MATLAB a tomar los intervalos [0,6] en x y de [0,15] en y. Para ello escribimos: >> axis([0 6 0 15]) Inspeccionar la gráfica construida. t(días) 1 2 3 4 5 h(cm) 5.2 6.6 7.3 8.6 10.7
  • 3. 3. Realizar los pasos del procedimiento 2 para hallar los gráficos de la tabla mostrado abajo. BOLSA DE VALORES DE LIMA: CAPITALIZACIÓN BURSÁTIL (Millones de Dólares) MENSUAL Ene‐13 Feb‐13 Mar‐13 Abr‐13 May‐13 Jun‐13 Jul‐13 Ago‐13 Sep‐13 TOTAL 157,389 153,440 153,052 137,256 130,699 120,525 115,965 120,914 117,725
  • 4. 4. Realizar los pasos del procedimiento 2 para hallar los gráficos de la tabla mostrado abajo. LÍNEAS TELEFÓNICA FIJAS INSTALADAS A NIVEL NACIONAL MES Oct‐12 Nov‐12 Dic‐12 Ene‐13 Feb‐13 Mar‐13 Abr‐13 May‐13 Jun‐13 Total 3,663,332 3,663,909 3,655,923 3,654,039 3,652,931 3,648,476 3,648,812 3,648,508 3,647,718
  • 5. 5. Graficar la siguiente secuencia de comandos: >> clear all >> x=0:pi/10:2*pi; >> y=sin(x); >> plot(x,y) >> grid on
  • 6. Si la línea de x se cambia por: x=linspace(0,2*pi,pi/10), ¿que se observa en el gráfico?. -No sucede nada solo que es otra manera de poder representar el intervalo. 6. Utilizando la siguiente Tabla de Símbolos de Color y Estilo para gráficos en Matlab. Modificar o cambiar la secuencia de programación del procedimiento 5 si se quiere solo 10 puntos de círculos rojos. Símbolo Color Símbolo Estilo Y Amarillo . Puntos m Magenta o Círculos c Cyan x Aspas r Rojo + Cruces g Verde * Estrella b Marrón - Línea w Blanco : Línea de puntos k negro -. Línea y puntos -- Línea y guiones
  • 7.
  • 9. 7. Cada vez que se ejecuta el comando plot desaparece la figura anterior. Si pretendemos su perponer gráficas el comando hold nos permite mantener la gráfica de la función donde e stamos trabajando. Por ejemplo, si escribimos:
  • 10. 8. Las funciones xlabel e ylabel generan un titulo para el eje x y el eje y, respectivamente. La funcion title genera un titulo para el grafico. La funcion text permite poner en una zona del grafico. Un ejemplo para la utilizacion de estas funciones es el siguiente. La función axis tiene control sobre la apariencia de los ejes, así, por ejemplo: axis([xmin, xmax, ymin, ymax]) fija el eje x y el eje y de forma que el valor mínimo para las x‐s sea xmin, el valor máximo para las x‐s sea xmax, el valor mínimo para las y‐s sea ymin, el valor máximo para las y‐s sea ymax. axis auto: devuelve la escala a los valores de defecto. axis equal: usa la misma escala para las x‐s que para las y‐s. axis normal: devuelve la escala a sus valores de defecto. axis off: no dibuja los ejes. axis on: vuelve a dibujar los ejes.
  • 11. 9. Insertar ejes con valores maximos y minimos adecuados al grafico del procedimiento 8 >>x=0:pi/10:2*pi; >>y=sin(x); >>plot(x,y) >>title('titulo de la función seno') >>xlabel('eje x') >>ylabel('sen(x)') >>text(3,0,'sen(x)') >>axis([0 2*pi -1 1]); 10. El comando subplot permite dividir la zona de dibujo en zonas y en cada zona dibujar una curva distinta. Su funcionamiento se muestra a continuación: x=linspace(0,2*pi,30); y=sin(x); z=cos(x); a=2*sin(x).*cos(x); b=sin(x)./(cos(x)+eps); subplot(2,2,1) % se divide la zona de dibujo % en 2 x 2 gráficos y se selecciona % la primera zona (arriba izquierda). plot(x,y) axis([0, 2*pi, ‐1, 1]) title(’sen(x)’) subplot(2,2,2) % se selecciona la segunda zona plot(x,z) axis([0, 2*pi, ‐1, 1]) title(’cos(x)’) subplot(2,2,3) % se selecciona la tercera zona plot(x,a) axis([0, 2*pi, ‐1, 1]) title(’sen(2x)’) subplot(2,2,4) % se seleciona la cuarta zona plot(x,b) axis([0, 2*pi, ‐15, 15]) title(’sen(x)/(cos(x)+e’))
  • 12. Graficar las señales obtenidas: 11. Genere y grafique una señal senoidal de 31 puntos, escribiendo el siguiente código en Matlab: >>x=0:30; >>y=sin(x*pi/15); >>stem(x,y); Para ver el seno en forma continua usar plot en lugar de stem. -Explicar lo observado con los dos comandos utilizados stem y plot.
  • 13. -El comando plot(x,y) te permite ver las señales de manera continua. -En cambio el comando stem(x,y) te permite visualizar las señales de manera discreta. 4.-CUESTIONARIO 1. Representar gráficamente las siguientes curvas: x=[0 1 2 3 4 5 6 7 8 9 10] y=sin(x*pi/17) plot (x,y)
  • 14. x=[-15 -14 -13 -12 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25] y=sin(pi/17*x) plot(x,y,'b*') x=[-10 -9 -8 -7 -6 -5 -4 -3 -2 - 0 1 2 3 4 5 6 7 8 9 10] y=sin(3*pi*x+(pi)/22) plot(x,y,'b*')
  • 15. x=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50] y=cos(pi/(sqrt(22))) plot(x,y,'b*') 2. Utilizando el comando adecuado divide la ventana de gráficos en cuatro ventanas y dibujar en cada una de estas ventanas, una de las siguientes funciones
  • 16. 3. Dado las siguientes secuencias de comandos describir y graficar a que tipo de señales funciones representan? A) t=-10:0.01:10; fx=[zeros(1,1000),ones(1,1001)]; plot(t,fx);
  • 20. H) t=-10:0.01:10; duty=50; fe=square(2*pi*0.5*t,duty); plot(t,fe); 5.- ANOTE CONCLUSIONES Y OBSERVACIONES. Utilizando los comandos adecuados, comprobamos que un señal puede graficarse de manera práctica y clara lo cual nos facilita la comprensión de dichos fenómenos físicos. Comúnmente nosotros como estudiantes de Ing. Electrónica muchas veces nos hemos encontrado con diversas graficas de funciones en diversas materias y para poder graficar algunas se nos dificulta hacerlas con precisión pero mediante este software podemos realizarlas sin ningún problema ya sean señales discretas o continuas. Matlab es un programa muy potente con un entorno agradable que incluye herramientas de cálculos y de visualización de graficas como hemos visto en el laboratorio como de señal de diente de sierra, señal triangular, señal exponencial, etc.