Laboratorio#1 Solucionesss

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

Universidad Tecnológica

Centro Regional Panamá Oeste


Facultad de Ingeniería civil y Ingeniería marítima portuaria

Laboratorio #1

Integrantes:
Alexandra Del Barrio
Carolina González
Said Buitrago

Cédula:
8-1023-2393
8-1012-776
8-998-196

Profesor:
Nelson Montilla

Materia:
Soluciones numéricas

Fecha de Entrega:
6 de septiembre
Problema #1
Determinar cuál es el valor máximo (positivo de mayor magnitud) representable en
complemento a2 con 8 bits y el valor mínimo (negativo de mayor magnitud) ¿cómo
cambian los valores anteriores si utilizamos signo de magnitud?
En complemento a 2, el valor máximo positivo se obtiene cuando el bit más significativo es
0 y los demás bits son 1
En complemento a 2, el valor mínimo negativo se obtiene cuando el bit más significativo
es 1 y los demás bits son 0
El valor mínimo cambia en la representación de signo y magnitud, ya que es uno más
cercano a cero comparado con complemento a 2.

Problema #2: Emparejar las siguientes combinaciones binarias de 16 bits con sus
valores en base 10 y los sistemas en que se encuentran representadas, justificando
(puede haber combinaciones sin emparejamiento).

Número en base 10 y sistema Combinación binaria


utilizado
a) 3321 en binario puro a) 0111001100000111
b) -1130 en complemento a 2 b) 0011101111100010
c) -15330 en complemento a 1 c) 1111101110010110
d) 15330 en magnitud y signo d) 0000110011111001

Problema #3: Calcular el valor decimal de los números binarios (1 0001101) c2 y (1


1001000) c1 suponiendo que se encuentran representados en complemento a 2 y
complemento a 1 respectivamente.
1. Número original: 1 0001101

 Invertir los bits: 1 0001101 → 0 1110010


 Sumar 1: 0 1110010 + 1 = 0 1110011
 Valor en binario positivo: 0 1110011
 Convertir a decimal: 0 1110011 en binario es

64+32+16+4+2+1=11964 + 32 + 16 + 4 + 2 + 1 = 11964+32+16+4+2+1=119

 Valor decimal: -119 (ya que el número original es negativo).

Resultado: -119
2. Número original: 1 1001000

 Invertir los bits: 1 1001000 → 0 0110111


 Valor en binario positivo: 0 0110111
 Convertir a decimal: 0 0110111 en binario es

32+16+8+4+2+1=6332 + 16 + 8 + 4 + 2 + 1 = 6332+16+8+4+2+1=63

 Valor decimal: -63 (ya que el número original es negativo).

Resultado: -63

Problema #4: ¿Cuál es el valor decimal de 1 10000011 10010111110100101111000?


R: -25.37231445

Problema #5: Representar internamente el número


flotante en 32 bits
a) 0.09375
r. = 0 01111011 00000000000000000000000
b) -15.375
r. =1 10000010 11101100000000000000000
c) 34.375
r.= 0 10000100 00010011000000000000000

Problema #6: Dada la siguiente tabla, en la que se representa un número en base 10 y


su equivalente en base 2 en 8 bits, identifique si la codificación del número en base 2
es binario puro, complemento a 2 o signo y magnitud, marcando en una X la casilla
que corresponda. (Puede haber más de una marcada)
Base 10 Base 2 Binario puro Complemento Signo y Complemento
2 magnitud 1
15 00001111 X
-6 11111001 X
3 00000011 X
-1 11111111 X
-15 11110001 X
2 00000010 X
-5 10000101 X

Problema #7: Realice los siguientes cálculos


a) Estime el error propagado absoluto al evaluar f(x) = x 2 – ln x en x = 0.70710678 si
usamos xr = 0.7. Calcule el error propagado absoluto exacto.
r. Error propagado absoluto = 0,0001013536588

b) Si f(x) = 13x5 – 6x4 + 2x -3, el valor exacto es igual a 4.1416 y la redondeada es igual
4. Calcule el error propagado absoluto real y el error propagado relativo.
r. Error propagado absoluto real=0.1416
Error relativo = 0.0342
Error absoluto evaluando en la función = 2300.016883
Error relativo evaluando en la función = 0.1635
c) Calcule, el error porcentual cometido cuando 1.605 se redondea a 1.6.
r. Error Absoluto= 0.0005
Error Porcentual= 0.311%

Problema #8: Obtenga el Polinomio de Taylor de tercer grado para f(x) = (1 + x) -2


alrededor de x0= 0 y use el polinomio para aproximar f(0.05). Encuentre el valor exacto
y halle el error absoluto y relativo.

−2
f ( x )=(1+ x)
1. DERIVAR LA FUNCIÓN f ( x )
' −2
f ( x )= 3
(1−x)

'' 6
f ( x )= 4
(1+ x)

'' ' −24


f ( x )= 5
(1+ x )

2. EVALUAR DERIVADAS x 0=0


 f ( 0 )=( 1+0 )−2=1
' −2
 f (0)= =−2
(1+ 0 )3
6
 f '' ( 0 ) = =6
( 1+ 0 )4
'' ' −24
 f ( 0 )= =−24
( 1+ 0 )5

3. COPIAR EN FORMA DE TAYLOR


f ' ' (0) 2 f ' ' ' (0) 3
P3 ( x )=f ( 0 )+ f ' ( 0 ) x + x+ x
2! 3!
4. SUSTITUIR VALORES
6 2 24 3
P3 ( x )=1−2 x+ x − x
2 6

2 3
P3 (x )=1−2 x+ 3 x −4 x

5. APROXIMAR f ( 0.05 )
2 3
P3 ( 0.05 )=1−2 ( 0.05 ) +3 ( 0.05 ) −4(0.05)
−2
P3 ( 0.05 )=(1+0.05)
P3 ( 0.05 )=0.9070294785

6. CALCULAR ERRORES
 Error Absoluto: ∣Valor exacto− Aproximación ∣
Ea=( 0.9070294785−0.907 )=0.0000294785
Ea=0.0000294785

Error Absoluto
 Error Relativo:
valor exacto

0.0000294785
Er= =0.00003250004
0.9070294785

Er=0.00003250004

EVIDENCIAS DEL TALLER


Problema # 4
Problema #5
Problema #7

También podría gustarte