Tarea 3 - Grupo - 203036 - 82
Tarea 3 - Grupo - 203036 - 82
Tarea 3 - Grupo - 203036 - 82
GRUPO: 203036_82
PRESENTADO A:
SANDRA ISABEL VARGAS
Tutora
Sogamoso (Boyacá)
2020
2
INTRODUCCIÓN
Este trabajo se hace con el fin de desarrollar la actividad en la tarea 3 del curso de
Software de ingeniería, y así poner en práctica lo aprendido sobre las diferentes formas de
OBJETIVOS
OBJETIVO GENERAL:
OBJETIVOS ESPECIFICOS:
MATLAB
4
DESARROLLO DE LA ACTIVIDAD
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
short e
long
long e
bank
rat
5
Incluya en el programa realizado, comentarios en los cuales explique, en las líneas que
disp('EJERCICIO 2')
disp('Software para Ingenieria')
format short
disp('La variable v en formato short es: ')
disp(v)
format short e
disp('La variable v en formato short e es: ')
disp(v)
format long
disp('La variable v en formato long es: ')
6
disp(v)
format long e
disp('La variable v en formato long e es: ')
disp(v)
format bank
disp('La variable v en formato bank es: ')
disp(v)
format rat
disp('La variable v en formato rat es: ')
disp(v)
grados de 45 grados.
7
En este programa π es una constante, ya que es un dato cuyo valor no cambia durante la
3. Precedencia de operadores
ventada de comandos, considere que el resultado correcto al solucionar la ecuación 1, debe ser 2.
El resultado esta errado ya que en la guía nos indica que la operación tiene que dar =2
esto se debe a que el programa está haciendo la división entre las dos variables (x/y) y le está
sumando el 3.
9
El resultado nos da 7 ya que el programa está haciendo la división entre las dos variables
(x/y) y le está sumando el 3. Para que el resultado sea = 2 debemos incluir los paréntesis para
4. Funciones predefinidas
Consulte 3 funciones matemáticas y realice un ejemplo con cada una de ellas donde se
evidencia su aplicación
10
Consecuentemente, en un archivo .m, realice un programa, en el cual, a través del uso del
comando input, se realiza el ingreso de una variable numérica entera. Posteriormente, publique
6. Bifurcaciones y bucles
cálculos y publicar un mensaje mostrando los resultados obtenidos incluyendo las respectivas
unidades.
11
12
PROGRAMA:
valor= input([' si desea convertir el valor en m? digite m \n ' 'si desea convertir el valor
en M? digite M \n'])
if valor== 'm'
r=F/1000;
else if valor=='M'
r=F*100;
end
end
programa debe consultar al usuario, si desea convertir dicho valor a unidades de y calcule su
respectivos cálculos y publicar un mensaje mostrando los resultados obtenidos incluyendo las
respectivas unidades.
13
14
PROGRAMA:
valor= input([' si desea convertir el valor en GB digite GB \n ' 'si desea convertir el valor
en KB digite KB \n'])
if valor== 'GB'
r=F/8000;
else if valor=='KB'
r=F*125;
end
end
ingreso de un valor correspondiente a una nota 5 obtenida entre 0 y 5 (se aceptan valores con un
orden del estudiante (p.e: …estudiante 1, …estudiante 2 , etc ). Una vez se han ingresado todas
clear
clc
for j=1:1
total1 =+n+z+t+s+r+pe+o+n+m+l+k+jo+i+h+g+f+e+d+a+b;
end
18
disp('DATOS')
p =total1/20;
BIBLIOGRAFÍA
Madrid, ES: Ediciones Díaz de Santos. (Capítulos 2 y 3, pp. 25-40). Recuperado de:
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edselb&AN=edselb.3171391&lang=es&site=eds-live&scope=site
Hahn, B. D., & Valentine, D. T. (2013). Essential MATLAB for Engineers and Scientists
(Vol. Fifth edition). Waltham, MA: Academic Press. (Capítulos 2, 3 y 4. Pp. 33-195).
url=http://search.ebscohost.com/login.aspx?
direct=true&db=nlebk&AN=485981&lang=es&site=eds-live&scope=site
Nagar, S. (2017). Introduction to Scilab : For Engineers and Scientists. Apress. Berkeley,
CA: Apress; 2017. (Capítulo 2. pp. 15-44., Capítulo 6. pp. 145-155). Recuperado de:
https://bibliotecavirtual.unad.edu.co/login?url=http://search.ebscohost.com/login.aspx?
direct=true&db=edsebk&AN=1636892&lang=es&site=eds-live&scope=site
http://hdl.handle.net/10596/10293