Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Universidad Técnica de Ambato Facultad de Ingeniería en Sistemas, Electrónica e Industrial "Práctica #2"

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL


CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

UNIVERSIDAD TÉCNICA DE AMBATO


Facultad de Ingeniería en Sistemas, Electrónica e Industrial
“Práctica N° 2”

Tema: Instrucciones For, while, if, Case, etc. Desarrollo y ejecución


deScripts.

Carrera: Telecomunicaciones

Unidad de Organización Curricular: Profesional

Línea de Investigación: Nanotecnología

Ciclo Académico y Paralelo: Cuarto “A”

Alumno: Asqhui Balseca Michelle Ivette

Módulo y Docente: Software de simulación Ing. Gordon


Carlos
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

I. INFORME DE LA PRACTICA N° 2
1. PP
1.1 Tema
Instrucciones For, while, if, Case, etc. Desarrollo y ejecución deScripts.
1.2 Objetivos
Objetivo General:
-Estudiar la ejecución y el funcionamiento de ciclos e instrucciones for, while y otros

Objetivos Específicos:
1. Analizar el entorno en Matlab y la programación para resolver secuencias y bucles
2. Realizar ejercicios de práctica.
3. Realizar un informe que evidencie los aprendido.

1.3 Resumen
En este trabajo se presentará la ejecución y resolución de problemas mediante bucles en el software
de Matlab.

1.4 Palabras clave: (Proteus, Circuitos analógico y digital)

1.5 Introducción
Matlab está fundamentalmente orientado al trabajo y el cálculo matricial. Veremos que las
operaciones están definidas para el trabajo con este tipo de elementos. Antes de empezar a manejar
y operar con ellas veamos cómo se definen.
Como en casi todos los lenguajes de programación, en Matlab las matrices y vectores son variables
a las que se les puede dar nombres. Para definir una matriz no hace falta establecer de antemano su
tamaño (de hecho, se puede definir un tamaño y cambiarlo posteriormente). Matlab determina el
número de filas y de columnas en función del número de elementos que se introducen (o se
utilizan). Las matrices se definen con los elementos entre corchetes y por filas; los elementos de
una misma fila están separados por blancos o comas, mientras que las filas están separadas por
pulsaciones intro o por caracteres punto y coma (;).

1.6 Materiales y Metodología


 Laptop
 Matlab
 Internet
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

 Word
TEORIA

Dentro de cualquier programa, puede definir secciones de código que se repitan en bucle o se ejecuten de forma
condicional. Los bucles usan una palabra clave, for o while, y las instrucciones condicionales utilizan if o switch.
Las palabras clave adicionales ofrecen un control más preciso sobre la estructura del programa.

Encadenamient
o de if

Cuando queramos que se cumplan condiciones complejas en un condicional, en vez de expresarlo en una sola
expresión, puede sernos más sencillo o claro emplear un encadenamiento de condiciones if.

El incluir un bucle dentro de otro puede ser algo más común porque hay procesos que requieren que por cada
valor del contador del bucle externo se recorra un rango de valores de un bucle interno. Suena quizás algo
enrevesado pero con un ejemplo se puede visualizar mucho mejor[ CITATION Ano155 \l 12298 ]

PRACTICA

Para la practica vamos a realizar un programa que permita calcular la corriente y voltaje en un circuito de serie,
paralelo y mixto para ello usaremos sicos if else, for y case para elaborar un menu.
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

Y en el comand window pediran llenar variables para obtener el resultado

Funciona correctamente en este caso uso el bucle while que realiza bucles infinitos en caso de que no
cerremos el bucle.

Resultados y Discusión
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

 El software Matllab es muy potente y permite realizar todo tipo de practica de manera
eficiente y rápida lo cual es muy importante en el área de ingeniería. Ayudando a crear
menus para calcular varias cosas con ayuda de ciclos.

1.7 Conclusiones
- Se analizo la teoría de que permite realizar cada bucle o comando.
-Se determino un código de programación en Matlab para la resolución de un circuito para hallar valores
de corriente y voltaje tanto en circuitos en serie, paralelo yixto.
-Se realizo el informe y practica para corroborar el aprendizaje.

1.8 Recomendaciones
-Realizar bien la programación ya que de no hacerla el programa no va a correr y saldrán errores.
1.9 Referencias Bibliográficas

[1] Anonimo, «Aprende a programar,» 2015. [En línea]. Available: https://www.digitallearning.es/intro-


programacion-js/condicionales-bucles-encadenados.html. [Último acceso: 9 junio 2021].

[2] E. Soneira, «Investigacion e Informatica,» 12 Diciembre 2016. [En línea]. Available:


https://www.ceac.es/blog/electronica-diferencias-entre-circuitos-analogicos-y-circuitos-digitales. [Último
acceso: 15 Mayo 2021].

[3] V. Rossano, PROTEUS VSM SIMULACIÓN DE CIRCUITOS, Buenos Aires : Fox Andina, 2013.

[4] i. Chunga, Software ISIS-PROTEUS, UTP-2013, 2014.

[5] V. Rossano, PROTEUS VSM SIMULACIÓN DE CIRCUITOS, Buenos Aires : Fox Andina, 2013.

[6] E. G. Breijo, Compilador C CCS y simulador Proteus para microcontroladores PIC, Madrid: Marcombo,
2009.

[7] Anónimo, «Electrónica basics,» 2014. [En línea]. Available:


https://tutorialesdeelectronicabasica.blogspot.com/2020/03/introduccion-las-conexiones-en-serie-
en.html. [Último acceso: 12 Mayo 2021].

ANEXOS
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR
UNIVERSIDAD TÉCNICA DE AMBATO
FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL
CARRERA DE
PERÍODO ACADÉMICO: octubre 2020 – febrero 2021

Cdla. Universitaria (Predios Huachi) / Casilla 334 / Telefax: 03-2851894 – 2411537, Correo Electrónico: carrera.industrial@uta.edu.ec
AMBATO-ECUADOR

También podría gustarte