Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutor:
Presentado por:
Ingeniería en telecomunicaciones.
2022
Contenido
Introducción…………………………………………………………………………..3
Objetivos………………………………………………………………………………4
-General……………………………………………………………………………..4
-Específicos……………………………………………………………………….4
1.Roles…………..…………………………………………………………………5
2.Variables, Constantes……………………………………………………………..6 - 12
3.Precedencia de Operadores……………………………………………………….13 - 14
4.Funciones Predefinidas……………………………………………………………15 - 17
5.Instrucciones de Entrada………………………………………………………..18 - 19
6.Bifurcaciones y Bucles………………………………………………………….20 - 24
Introducción
especializado.
General
Especificos
Los estudiantes del grupo colaborativo deben seleccionar cada uno de los roles expuestos a
continuación y deben cumplir con las responsabilidades correspondientes.
Revisor: Asegurar que el escrito cumpla con las normas de presentación de trabajos
exigidas por el docente.
Evaluador: Asegurar que el documento contenga los criterios presentes en la rúbrica. Debe
comunicar a la persona encargada de las alertas para que informe a los demás integrantes
del equipo en caso que haya que realizar algún ajuste sobre el tema.
Entregas: Alertar sobre los tiempos de entrega de los productos y enviar el documento en
los tiempos estipulados, utilizando los recursos destinados para el envío, e indicar a los
demás compañeros que se ha realizado la entrega.
Alertas: Asegurar que se avise a los integrantes del grupo de las novedades en el trabajo e
informar al docente mediante el foro de trabajo y la mensajería del curso, que se ha
realizado el envío del documento.
Realice un programa en un archivo .m a través del cual sea posible ingresar una variable de
nombre “v” con el valor de la constante y publicarla en pantalla de acuerdo con los
siguientes formatos:
short
v = 3.1
v=
3.1000
format short
v
v=
3.1000
% El formato conocido como short lo que hace es agregar 4 decimales despues del numero
entero.
short e
f = 4.2
f =
4.2000
format short e
f
f=
4.2000e+00
% El formato short e agrega el e+00 indicando si el numero es demasiado largo, estes es un
formato de punto flotante, con 5 digitos.
long
e = 5.6
e=
5.6000e+00
format long
e
e=
5.600000000000000
% El formato long ejecuta la funcion de agregar 15 decimales despues del numero entero.
long e
p = 6.2
p=
6.200000000000000
format long e
p=
6.200000000000000e+00
% El formato long e agrega los 15 decimales y un elemento adicional e+00 indicando si el
numero es demasiado largo.
Bank
r = 8.2
r=
8.199999999999999e+00
format bank
r
r=
8.20
% El formato bank redujo el tamaño de r a un numero entero con 2 decimales.
rat
a = 5.8
a=
5.80
format rat
a=
29/5
% El formato rat se encarga de mostrar el valor en forma de fraccionario.
Incluya en el programa realizado, comentarios en los cuales explique, en las líneas que
corresponde, la función que cumple cada uno de los comandos anteriores.
Para el respectivo informe, debe incluir su respectivo texto, así como captura de pantalla
que demuestre su ejecución correcta.
-La letra v es usada como variable que toma el valor que se le asigne.
x
Z=
y+3
x = 12
x=
12
y=3
y=
3
z = x/(y+3)
z=2
% Para lograr obtener el resultado deseado se debe escribir y+3 dentro de los paréntesis.
4. Funciones predefinidas
Consulte 3 funciones matemáticas y realice un ejemplo con cada una de ellas donde se
evidencia su aplicación, incluyendo respectivas capturas de pantalla que deben incluirse en
el respectivo informe, adicionalmente explique que ejecuta cada función utilizada.
Funcion Gcd (x,y)
Funcion lcm(x,y)
Imagen 12: función lcm
s=5
s=
5
h = 20
h=
20
lcm(s,h)
ans = 20
% La función lcm nos calcula el minimo común múltiplo de (s,h).
6. Bifurcaciones y bucles
a) En un archivo .m, cree un programa en el cual se solicite ingresar el valor en ohmios de
un resistor. Subsecuentemente, el programa debe consultar al usuario, si desea convertir
dicho valor a unidades de m o M. Posteriormente, el programa debe realizar los
respectivos cálculos y publicar un mensaje mostrando los resultados obtenidos incluyendo
las respectivas unidades.
clc;
r=input (‘Ingrese el valor de la resistencia en Ohmios: ’);
u=input (‘Deseas cambiar la unidad de medida, digite (1) para si o no: ’);
if u==1;
s=input(‘Digite (1) para miliohmios o (2) para Megaohmios’);
if s==1
re=r*1000;
fprintf(‘ El valor de la resistencia en miliohmios es de: %i’,re);
else
re=r*1000000;
fprintf(‘ El valor de la resistencia en Megaohmios es de: %i’,re);
end
end
Imagen 15: Bifurcaciones y bucles
b) En un archivo .m, cree un programa en el cual se asigne a una variable el valor de la
capacidad de almacenamiento de un disco duro en unidades de Megabytes.
Subsecuentemente, el programa debe consultar al usuario, si desea convertir dicho valor a
unidades de GB o KB. Posteriormente, el programa debe realizar los respectivos cálculos y
publicar un mensaje mostrando los resultados obtenidos incluyendo las respectivas
unidades.
clc
M=input (‘ Ingrese el valor del disco duro en Megabytes: ’);
op=input (‘ Desea verla la capacidad del disco duro en GBYTES o Kbytes, seleccione (1)
para GB o (2) para KB,: ’);
if op==1
c=M/1000;
fprintf(‘ El valor del disco duro es de: %i GB’,c);
else
c=M*1000;
fprintf(‘ El valor del disco duro es de: %i KB’,c);
end