Tarea3 AndresMiranda
Tarea3 AndresMiranda
Tarea3 AndresMiranda
especializado
Autor:
Andrés Felipe Miranda
Tutora:
Estefany Lancheros
Grupo:
203036_9
Para la realización de este primer inciso se planteo el desarrollo del script que se
puede ver en la imagen 1, aquí lo que se hizo fue primero garantizar una ventada
de comandos y un espacio de trabajos limpios antes de proceder con el codigo,
posteriormente se inicializa la variable ‘V’ inicialmente con el valor de la constante
pi.
Para la asignación de formatos se uso el comando “format” este comando cambia
el formato por defecto, al formato que se le asigne después de la palabra
reservada format, para su posterior visualización se usa la función “disp()” que
permite la impresión en pantalla de lo que se asigne dentro de los paréntesis.
Luego d haber mostrado a “V=pi” en formatos, short, short e, long, long e, bank y
rat, se cambia el valor de pi, por el valor en grados del coseno de 45 grados y se
repite el proceso; los resultados obtenidos a partir de la ejecución de este codigo
se muestran en la imagen 2.
La razón por la que el programa dio incorrecto respecto a la ecuación 1es por
el orden de las operaciones, dado que Matlab respeta la jerarquía de las
operaciones matemáticas, en las cuales primero se realiza lo que esta dentro
de los signos de agrupación, después las raíces o exponentes, luego la
multiplicación o división y por ultimo la suma o la resta; en este caso particular
primero se efectúo la división de x/y que da como resultado 4 y a eso se le
sumo 3, obteniendo entonces un z=7
Función primes(): esta función entrega los valores primos menores al valor
ingresado como se muestra en la imagen 5
imagen 5 captura de pantalla de Matlab con ejecución de ejemplos para las
funciones abs(), sqrt() y primes()
Función input():
Esta es la función que permite pedirle al usuario el ingreso de un valor, para esto
se debe usar asignada a una variable, también se debe crear una variable con el
texto que se mostrara en pantalla.
Función fprintf():
Esta función se usa para mostrar un mensaje en pantalla que puede contener
valores de variables las cuales se deben reservar su espacio usando el %, y
dependiendo el tipo de dato que se imprimirá pues si es entero se debe usar %d,
pero si es un numero con decimales flotante %f, o si se imprimirá un string se
usará %s
5. Bifurcaciones y bucles
Resultados:
a) Codigo para conversión de unidades de resistencia:
clc
clear
Vo=input('ingrese el valor de su resistencia en unidades ohmios');
if(flag=='m')
Vm=Vo/1000;
fprintf('el valor en miliohmios de su resistencia es %.3f',Vm)
elseif(flag=='M')
VM=Vo/1000000;
fprintf('el valor en megaohmios de su resistencia es %f',VM)
end
capacidad=500;
fprintf('la capacidad de sus disco duro es %d Mbytes\n',capacidad);