Sei sulla pagina 1di 14

PASO 2 – Practica 1

FUNDAMENTACIÓN DEL LENGUAJE DE PROGRAMACIÓN Y


TRATAMIENTO MATEMÁTICO

TUTOR: Diego Fernando Vasco

Estudiante: Edinson Guillermo Mendoza leon

Código: (13716216)

Grupo:

Universidad Nacional Abierta y a Distancia UNAD

Escuela De Ciencias Básicas, Tecnología e Ingenieria (ECBTI)

Ingeniería Electrónica

Bucaramanga Abril 2020


INTRODUCCION

Con esta práctica busco la inducción del entorno de Matlab, aprender a


interactuar con el programa, generar funciones matemáticas números
enteros, reales, multiplicaciones, vectores y matrices.

Identificar ingreso de datos, el proceso de los mismos y mostrar


validaciones de los datos ingresados.
Actividades a desarrollar:

PRÁCTICA 1.
Es importante que realice cada una de las actividades descritas, ya que
de ellas puede extraer varias ideas que lo orienten en la formulación de
la solución del problema planteado en el curso.
1. Instalar Matlab o Scilab

Se realiza la descarga del software MATLB por medio del tutorial


indicado por los tutores.

2. En Matlab o Scilab realice las siguientes operaciones aritméticas

Dirección de los videos explicación de las operaciones:

https://www.youtube.com/watch?v=_TWNTscvMew&t=24s

https://www.youtube.com/watch?v=YIpT6D6Xzxk
A. Manejo de números enteros
Asigne a una variable el valor de una resistencia en unidades de ohmios
y conviértala a unidades de milíohmios y megaohmios.

Para realizar este ejercicio primero demostramos matemáticamente la


conversión por regla de 3 de resistencia en Ohm a miliOhm y MegaOhm.

Utilizamos los siguientes comandos comandos:

clc para limpieza del Command Window.


clear para limpieza del Workpace.
Símbolo % para el ingreso de comentarios.
Simbolo %% para seccionar cada operación.
input para ingreso de datos desde nuestro teclado.
Disp para mostrar texto o resultado de alguna operación.
B. Manejo de números reales
Asigne a una variable el valor de la capacidad de almacenamiento de un
disco duro y calcule su valor en unidades de bytes y kilobytes
Para realizar este ejercicio primero verificamos el equivalente de Gbyte,
Mbyte, Kbyte y Byte.
Después demostramos matemáticamente con regla de 3 la conversión.
Utilizamos los siguientes comandos comandos:
clc para limpieza del Command Window.
clear para limpieza del Workpace.
Símbolo % para el ingreso de comentarios.
Simbolo %% para seccionar cada operación.
input para ingreso de datos desde nuestro teclado.
disp para mostrar texto o resultado de alguna operación.
pause para finalizar el ejercicio.
C. Manejo de vectores
Leer el valor de un ángulo en notación decimal y almacenar en un vector
de orden 3 el valor de dicho ángulo, pero en notación sexagesimal,
primera celda los valores en grados, segunda celda en minutos y tercer
celda en segundos.

Para Para realizar este ejercicio primero demostramos matemáticamente


la conversión de Angulo a grados, minutos y segundos.

Utilizamos los siguientes comandos comandos:


clc para limpieza del Command Window.
clear para limpieza del Workpace.
Símbolo % para el ingreso de comentarios.
Simbolo %% para seccionar cada operación.
input para ingreso de datos desde nuestro teclado.
disp para mostrar texto o resultado de alguna operación.
floor función que redondea al número entero más bajo.
pause para finalizar el ejercicio.
[ ] uso de corchetes para la generación de vectores.
( ) uso de paréntesis para identificar operaciones, delimitar los
argumentos de entrada.
Uso de , (símbolo coma) o espacio entre los números descritos del
vector para colocar el vector en fila.
Uso de ; (símbolo punto y coma) para colocar el vector en
columna.
D. Manejo de matrices
Seleccione dos matrices de números reales (A y B), de orden 4x4 y con
ellas realice las siguientes operaciones (suma, resta, multiplicación)
Para realizar suma y resta de matrices deben cumplir siguiente
condición igual número de filas e igual número de columnas.
Para realizar multiplicación de matrices deben cumplir la siguiente
condición

Utilizamos los siguientes comandos comandos:


clc para limpieza del Command Window.
clear para limpieza del Workpace.
Símbolo % para el ingreso de comentarios.
Simbolo %% para seccionar cada operación.
input para ingreso de datos desde nuestro teclado.
disp para mostrar texto o resultado de alguna operación.
pause para finalizar el ejercicio.
[ ] uso de corchetes para la generación de vectores.
( ) uso de paréntesis para identificar operaciones, delimitar los
argumentos de entrada.
Uso de , (símbolo coma) o espacio entre los números descritos del
vector para colocar el vector en fila.
Uso de ; (símbolo punto y coma) para colocar el vector en
columna.

E. Manejo de funciones predefinidas


Consulte 3 funciones predefinidas en Matlab/Scilab para el manejo
matemático y realice un ejemplo con cada una de ellas donde se
evidencia su aplicación
Las funciones predefinidas están descritas dentro del programa:
F. Realice el siguiente programa:

Un programa que genere tres números aleatorios entre 1 y un límite


superior; esos tres números debe imprimirlos ordenados en forma
ascendente o descendente, tanto el límite superior como el orden
ascendente o descendente los establece el usuario.
Utilizamos los siguientes comandos comandos:
clc para limpieza del Command Window.
clear para limpieza del Workpace.
Símbolo % para el ingreso de comentarios.
Simbolo %% para seccionar cada operación.
input para ingreso de datos desde nuestro teclado.
disp para mostrar texto o resultado de alguna operación.
randi comando para generar números aleatorios.
sort comando con el cual puedo ordenar vectores y matrices.
pause para finalizar el ejercicio.
[ ] uso de corchetes para la generación de vectores.
( ) uso de paréntesis para identificar operaciones, delimitar los
argumentos de entrada.
Uso de , (símbolo coma) o espacio entre los números descritos del
vector para colocar el vector en fila.
Uso de ; (símbolo punto y coma) para colocar el vector en
columna.
CONCLUSIONES

Matlab es una herramienta matemática la cual nos permite trabajar en


vectores y matrices ideal para el trabajo principal de generar un
programa para hacer un juego de guerra naval.

Se identifican tres procesos fundamentales:

1. Ingreso de datos.
2. Proceso de datos.
3. Mostrar los datos.
REFERENCIAS BIBLIOGRAFICAS

https://la.mathworks.com/help/matlab/matlab_prog/matlab-operators-
and-special-characters.html

https://www.youtube.com/watch?v=2eo0jffQ92M&list=PLF-
qcfymUY4WFWXEatxhuUJWQoHdHxUj_

Monroy, J. (2017). Optimización de instrumentos virtuales. [Archivo de


video] Recuperado de: http://hdl.handle.net/10596/12747

Lajara, V. J. R. (2007). LabVIEW: entorno gráfico de programación.


Barcelona, ES: Marcombo. Capítulo 1. pág. 3-36. Recuperado
de:http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?d
ocID=10204103

Potrebbero piacerti anche