Está en la página 1de 18

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

FACULTAD DE INGENIERIA
MATEMÁTICA INTERMEDIA 1

PROYECTO #1
MATRICES Y CRIPTOGRAFÍA

Pablo Andres Curruchiche Natareno


3598009630101
202200381
Introducción

Para la presentación de este proyecto como una ejemplificación de este mismo se


debe dar una ejemplificación para este mismo, por eso importante mencionar que la
resolución de los problemas, así como las cosas que serán utilizadas dentro de este mismo
son basadas en programas fiables que son dentro de sus máximos estándares de
actividades y resolución de problemas, dicho esto también es de mi conocimiento saber
que todo lo que será realizado dentro de este mismo es altamente funcional.
Además, es importante conocer un poco los términos que serán utilizados pero que serán
presentados en el marco teórico de manera detallas para así saber su definición y la
ejemplificación de cada uno de estos, una matriz es una estructura matemática que se
utiliza para representar datos en forma de tabla o cuadrícula bidimensional y la codificación
es el proceso de convertir información de un formato a otro para su transmisión o
almacenamiento. En informática, la codificación se utiliza para representar datos de una
forma que pueda ser interpretada y procesada por los sistemas informáticos.
Objetivos

• Como objetivo fundamental y pilar es poder conocer el funcionamiento de cada uno


de los temas y términos que fueron utilizados dentro del proyecto, así como poder
saber la diferenciación de todos los campos de matrices y programas de sistemas
que podemos utilizar para facilitarnos el trabajo por medio de la ayuda de software e
inteligencia artificial.
• Poder lograr la decodificación de múltiples lenguajes en lenguajes diferentes, así
como por medio de los sistemas que tenemos a la mano para facilitarnos la
resolución de cada uno de los sistemas que tengamos y así poner en práctica la
información de este proyecto y los pasos a seguir en caso del funcionamiento de
cada uno.
• Para la implementación de dicho modelo que fue utilizado dentro del marco y
solución del proyecto se debe tomar en cuenta seguir y conocer los pasos que
fueron mencionados dentro de este mismo, así como la base de guías y ejemplos
que fueron presentados dentro de la solución, así como la decodificación de los
mensajes es un poco confusa la practica hizo manejarse el tema con agilidad.
Marco Teórico
Para poder realizar el planteamiento y la solución de los problemas dentro de este
proyecto, es bueno dar información sobre todas las herramientas, funciones y términos
generales sobre cada una de las cosas que se pueden observar dentro de este proyecto.
Además, es importante mencionar que el proceso de resolución de dicho proyecto se debió
gracias a la preparación de lectura y practica de los temas que serán mencionados dentro
del marco teórico.

Significado de la Criptografía y su uso


La criptografía es el arte de mantener la comunicación segura y privada, incluso en
presencia de terceros malintencionados. Se basa en el uso de algoritmos matemáticos y
técnicas de codificación para proteger la información.
Existen dos tipos principales de criptografía: la criptografía simétrica y la criptografía
asimétrica. La criptografía simétrica utiliza una clave compartida para cifrar y descifrar la
información, lo que significa que tanto el remitente como el destinatario deben conocer la
clave para acceder a la información. Por otro lado, la criptografía asimétrica utiliza dos
claves diferentes para cifrar y descifrar la información, una clave pública y otra clave
privada, lo que permite una mayor seguridad.
La criptografía se utiliza en una amplia variedad de campos, desde la seguridad de las
comunicaciones militares hasta las transacciones financieras en línea y la protección de
datos personales en dispositivos móviles. Es una herramienta crucial para proteger la
privacidad y la seguridad en el mundo digital.
Así como también se hace uso de todo tipo de matrices por lo que es bueno saber el
funcionamiento de cada una de las matrices que podremos utilizar y conocer, Una matriz es
una estructura de datos matemática que se utiliza para representar información en forma
de una tabla bidimensional de números, símbolos o expresiones algebraicas. Se compone
de filas y columnas, y cada entrada de la matriz se denomina elemento.

¿Qué es una Matriz?


Una matriz es una estructura de datos matemática que se utiliza para representar
información en forma de una tabla bidimensional de números, símbolos o expresiones
algebraicas. Se compone de filas y columnas, y cada entrada de la matriz se denomina
elemento.
¿Que una matriz Inversa?
Una matriz inversa es una matriz cuadrada que, cuando se multiplica por su inversa,
da como resultado la matriz identidad. En otras palabras, si A es una matriz cuadrada, su
inversa A^-1 es otra matriz cuadrada tal que A * A^-1 = A^-1 * A = I, donde I es la matriz
identidad. La existencia de una matriz inversa depende de la matriz en cuestión y no todas
las matrices tienen inversas. Para que una matriz tenga inversa, su determinante debe ser
diferente de cero.
La matriz inversa se utiliza en muchas áreas de la matemática, especialmente en álgebra
lineal y cálculo matricial. Se utiliza para resolver sistemas de ecuaciones lineales, encontrar
el rango y la inversa de una matriz, y para transformar matrices y vectores en problemas de
geometría y física.
Se llama matriz inversa de una matriz cuadrada A, y se expresa A-1, a la única matriz
que cumple que:
A·A-1 = I = A-1·A
Es decir, la matriz inversa de A es la única matriz que al multiplicarla por ella obtenemos
la matriz identidad del orden correspondiente.
La matriz inversa no siempre existe, para que exista, es condición necesaria y suficiente
que el determinante de la matriz sea distinto de cero:

Aunque existe otro procedimiento para calcular la inversa a través de transformaciones


elementales (método de Gauss), la formula con la que se calcula la matriz inversa es:
¿Qué es una integral?
Una integral es una operación matemática que se utiliza para calcular el área bajo
una curva en un intervalo determinado, y para resolver problemas que involucran
acumulación de cantidades. Más específicamente, una integral es una herramienta
matemática que se utiliza para calcular el área bajo una curva en un intervalo dado. La
integral se representa mediante el símbolo "∫" y se utiliza para encontrar el área de una
región entre la curva y el eje x de un gráfico. La integral también se puede utilizar para
calcular la longitud de una curva, el volumen de un sólido de revolución, la masa total de un
objeto, el centro de masa, entre otras aplicaciones.
Existen dos tipos principales de integrales: la integral definida y la integral indefinida. La
integral definida se utiliza para calcular el valor numérico de una integral en un intervalo
específico. La integral indefinida, por otro lado, se utiliza para encontrar una función cuya
derivada sea igual a la función integrando.

¿Cuál es el método de Gauss-Jordan?


El método de Gauss-Jordan es un algoritmo utilizado para resolver sistemas de
ecuaciones lineales, y para encontrar la inversa de una matriz cuadrada. Este método es
una variante del método de eliminación de Gauss, en el cual se aplican una serie de
transformaciones a una matriz aumentada del sistema de ecuaciones con el objetivo de
triangularizarla, es decir, transformarla en una forma escalonada reducida.
Además de resolver sistemas de ecuaciones lineales, el método de Gauss-Jordan también
se utiliza para encontrar la inversa de una matriz cuadrada. En este caso, se utiliza una
matriz aumentada que consiste en la matriz original y la matriz identidad. Aplicando las
mismas transformaciones elementales, se transforma la matriz original en la matriz
identidad, y la matriz identidad se convierte en la inversa de la matriz original.
¿Cómo funciona Gauss-Jordan?
-El proceso comienza con la matriz aumentada del sistema de ecuaciones, la cual
incluye los coeficientes de las variables del sistema y los términos independientes de las
ecuaciones en una sola matriz. Se aplican una serie de operaciones elementales sobre la
matriz aumentada, tales como intercambiar filas, multiplicar filas por un escalar y sumar
múltiplos de filas, con el fin de triangularizarla.
-Una vez que se ha triangularizado la matriz, se utiliza la técnica de sustitución hacia atrás
para obtener las soluciones del sistema de ecuaciones. Si el sistema de ecuaciones tiene
una solución única, entonces el método de Gauss-Jordan puede proporcionarla de forma
rápida y eficiente. Si el sistema de ecuaciones no tiene solución o tiene infinitas soluciones,
entonces el método de Gauss-Jordan puede utilizarse para obtener información sobre la
naturaleza de las soluciones.

¿Para qué sirve aprender a desencriptar mensajes?


➢ Seguridad informática, desencriptar mensajes puede ser importante en la seguridad
de la información. Si se trabaja en campos de la informática como a la seguridad de
la información, o la criptografía es importante saber cómo desinfectar mensajes para
identificar y prevenir posibles violaciones de seguridad.
➢ Comunicaciones históricas, muchos mensajes encriptados fueron enviados durante
períodos históricos importantes y el conocimiento de cómo desinfectar estos
mensajes puede ser importante para entender la historia y las comunicaciones entre
figuras históricas.
➢ Resolver problemas, el conocimiento de cómo desinfectar mensajes puede ser útil
para resolver problemas en diversos campos desde la medicina hasta la ingeniería.
➢ Desafío intelectual, Desencriptar mensajes puede ser un desafío intelectual
interesante y gratificante. Requiere una combinación de habilidades como la
comprensión de los fundamentos de la criptografía y la matemática la paciencia y la
atención al detalle de cada uno de los símbolos qué representan.
Proyecto 1
Problema 1.a

Lo primero que haremos será crear dos vectores, uno con la posición numérica que equivale cada
carácter y el otro el mensaje encriptado. También miraremos cuantas columnas debemos hacer
para poder acomodar todo el mensaje en solo 5 filas

Caracteres=[" ","A","B","C","D","E","F","G","H","I","J","K","L","M","N","Ñ","O","P",...
"Q","R","S","T","U","V","X","Y","Z",".",",","Á","É","Í","Ó","'",":","I","¡","!"];
mensaje=[65, 176, 141, 160, 244, 224, 157, 140, 176, 20, 211, 152, 261, 104, 183, 91,...
114,156, 76, 144,48, 64, 281, 70, 196, 162, 165, 244, 244, 162, 153, 181, 40, 232,...
171,266, 132, 183, 96, 134,177, 92, 169, 48, 68, 290, 95, 233, 205, 175, 264, 285,...
183,166,187,60,258,210,292,182,187, 110, 155, 217, 108, 206, 64, 72, 313, 125,...
273,253, 205, 285, 345, 213, 195, 221, 80, 301,250, 337, 233, 191, 125, 193, 276,...
129, 257,84, 81, 355, 155, 315, 310, 240, 320, 405, 255,240, 275, 100, 365, 295,...
395,285, 215,140, 235, 340, 150, 320, 105, 90, 410];
numFilas=length(mensaje)/5
numFilas = 23

Acomodamos el mensaje en la matriz de 5 x número de columnas necesarias (23) y hacemos la


multiplicación de la inversa de la matriz de encriptación por la matriz del mensaje, obteniendo
como resultado la matriz desencriptada.

Matriz=(reshape(mensaje,numFilas,5))';
matrizEncriptacion=[1 2 3 4 5;
2 2 3 4 5;
3 3 3 4 5;
4 4 4 4 5;
5 5 5 5 5];
mensajeDesencriptado= matrizEncriptacion\Matriz
mensajeDesencriptado = 5×23
5.0000 20.0000 21.0000 5.0000 -0.0000 20.0000 5.0000 ⋯
20.0000 17.0000 22.0000 5.0000 20.0000 21.0000 16.0000
5.0000 3.0000 5.0000 20.0000 1.0000 19.0000 9.0000
0.0000 2.0000 9.0000 5.0000 14.0000 0.0000 12.0000
1.0000 21.0000 5.0000 13.0000 29.0000 21.0000 9.0000

Por ultimo pasamos el mensaje final numérico a letras, accediendo a cada posición del vector de
caracteres que nos devolverá la letra o carácter correspondiente.

mensajeFinal="";
for i=1:1:5
for l=1:1:numFilas
mensajeFinal =mensajeFinal+Caracteres(round(mensajeDesencriptado(i,l)+1));
end
end
mensajeFinal
mensajeFinal = "ESTE SEMESTRE, ESTOY DISPUESTO A ESTUDIAR LO NECESARIO,
PARA APRENDER BIEN LOS TEMAS DE LA MATEMÁTICA INTERMEDIA I."

Problema 1.b

Primera parte

Para esta parte, lo que hacemos será sacar la inversa de la matriz de encriptación en términos de
a, b y c. Posteriormente la multiplicamos por la matriz del mensaje de la primera parte que será
una matriz de 6 x número de columnas necesarias (25); realizamos un sistema de ecuaciones 3x3,
teniendo en cuenta que la primera palabra del mensaje es "Como", igualamos el primer resultado
de la multiplicación a 3, el segundo a 16 y el tercero a 13 y despejamos.

syms a b c

mensaje2=[89, 74, 92, 62, 72, 63, 72, 88, 60, 51, 134, 47, 136, 87, 101, 31, 62, 149,...
61, 50, 126, 72, 109,50, 82, -14, 91, -7, 50, 23, 56, -58, 9, 49, 27, 84, -12,...
64, -39, 2, 38, 97, -38, 47, 84, 4, 28, 5,-14, -11, 134, 100, 106, 98, 26, 90,...
75, 89, 101, 25, 132, 26, 140, 15, 101, 68, 44, 117, 9, 109,90, 7, 150, 49, 45,...
26, 75, 86, 34, 69, 92, 38, 18, 44, 51, 89, 51, 65, 69, 64, 63, 96, 57, 64, 65,...
46, 64, 30, 57, 41, 15, 1, 151, -58, 115, 97, 98, -30, -6, 38, 13, 92, -28, 161,...
90, 48, 75, 66, 73,-25, 48, 92, -5, 124, 85, 23, 71, 89, 18, 87, 101, 34, 18, 46,...
30, 75, 30, 46, 61, 80, 84, 119, 40,73, 67, 42, 72, 31, 68, 37];
numFilas2=length(mensaje2)/6
numFilas2 = 25

Matriz2=(reshape(mensaje2,numFilas2,6))'
Matriz2 = 6×25
89 74 92 62 72 63 72 88 60 51 134 47 136 ⋯
-14 91 -7 50 23 56 -58 9 49 27 84 -12 64
134 100 106 98 26 90 75 89 101 25 132 26 140
26 75 86 34 69 92 38 18 44 51 89 51 65
15 1 151 -58 115 97 98 -30 -6 38 13 92 -28
23 71 89 18 87 101 34 18 46 30 75 30 46

matrizEncriptacion2=[a b 1 c 3 2;
2 3 -4 1 -1 1;
0 0 1 5 -1 2;
2 2 0 0 1 1;
1 1 4 -4 3 1;
1 3 0 0 1 1];
mensajeDesencriptado2= matrizEncriptacion2\Matriz2

mensajeDesencriptado2 =
eq1=mensajeDesencriptado2(1,1)==3
eq1 =

eq2=mensajeDesencriptado2(1,2)==16
eq2 =

eq3=mensajeDesencriptado2(1,3)==13
eq3 =

V1= solve([eq1 eq2 eq3],[a b c])


V1 = struct with fields:
a: 1
b: -1
c: 2

El resultado que obtenemos lo almacenamos en las variables a, b y c y volvemos a realizar el


mismo procedimiento para el mensaje de la primera y segunda parte, con sus respectivas
matrices de encriptación. La matriz de la segunda parte del mensaje será una matriz de 4 x
número de columnas necesarias (28)

a=V1.a;
b=V1.b;
c=V1.c;
matrizEncriptacion2=[a b 1 c 3 2;
2 3 -4 1 -1 1;
0 0 1 5 -1 2;
2 2 0 0 1 1;
1 1 4 -4 3 1;
1 3 0 0 1 1];
mensajeDesencriptado2= matrizEncriptacion2\Matriz2
mensajeDesencriptado2 =
Por ultimo pasamos el mensaje final numérico a letras, accediendo a cada posición del vector de
caracteres que nos devolverá la letra o carácter correspondiente. Y repetimos el proceso para la
segunda parte del mensaje.

mensajeFinal2="";
for i=1:1:6
for l=1:1:numFilas2
mensajeFinal2 =mensajeFinal2+Caracteres(abs(round(mensajeDesencriptado2(i,l)+1)));
end
end
mensajeFinal2
mensajeFinal2 = "COMO MI FUTURO DEPENDE DE LO QUE HAGA HOY, NO
MAÑANA, HOY DEBO TOMAR DECISIONES FIRMES Y LLEVARLAS A CABO EN
EL MOMENTO PRECISO. PUEDO TENER OBJETIVOS"

Segunda parte

En este último mensaje las variables a, b y c tendrán el mismo valor que en el inciso anterior por
lo que lo único que tenemos que hacer es repetir el proceso.

mensaje3=[60, 2, 75, 15, 64, 56, 31, 98, 19, 45, 39, 22, 105, 48, 31, 81, 18, 58, 55,...
32, 3, 32, 51, 66, 26,23, 73, 130, 30, 18, 111, 57, 61, 213, 191, 260, 124, 168,...
63, 157, 281, 137, 137, 148, 74, 141,209, 200, 1, 165, 203, 109, 125, 129, 145,...
246, -5, 18, 54, 35, 10, 121, 151, 166, 91, 94, 24,139, 160, 94, 91, 67, 38, 89,...
120, 156, -1, 130, 126, 71, 107, 92, 90 ,107, 25, 7, 54, 17, 33, 68,68, 102, 43,...
53, 24, 60, 102, 52, 41, 63, 19, 58, 67, 68, 1, 61, 68, 55, 47, 45, 66, 98];
numFilas3=length(mensaje3)/4
numFilas3 = 28

Matriz3=(reshape(mensaje3,numFilas3,4))'
Matriz3 = 4×28
60 2 75 15 64 56 31 98 19 45 39 22 105 ⋯
30 18 111 57 61 213 191 260 124 168 63 157 281
-5 18 54 35 10 121 151 166 91 94 24 139 160
25 7 54 17 33 68 68 102 43 53 24 60 102

matrizEncriptacion3=[a 0 3 a;
4 c a 6;
2 3 b 4;
a a a c]
matrizEncriptacion3 =
mensajeDesencriptado3= matrizEncriptacion3\Matriz3
mensajeDesencriptado3 =

mensajeFinal3="";
for i=1:1:4
for l=1:1:numFilas3
mensajeFinal3 =mensajeFinal3+Caracteres(round(abs(mensajeDesencriptado3(i,l))+1));
end
end
mensajeFinal3
mensajeFinal3 = " A LARGO PLAZO, PERO EN LA MEDIDA QUE CUMPLA LAS
PEQUEÑAS TAREAS DIARIAS ME ACERCARÉ AL FUTURO QUE TANTO QUIERO."

Problema 2:
𝒙𝟐+𝟓𝒙−𝟒
a. i. 𝒇(𝒙) = | | Graficar intervalo [-5.5] 𝑥 ≠ 2 y 𝑥 ≠ −2
𝒙𝟐−𝟒

𝟒 𝒙𝟐+𝟓𝒙−𝟒
ii. ∫−∞ 𝒅𝒙
𝒙𝟐−𝟒
−𝟐 𝒙𝟐+𝟓𝒙−𝟒 𝟐 𝒙𝟐+𝟓𝒙−𝟒 𝟒 𝒙𝟐+𝟓𝒙−𝟒
𝒅𝒙 + +
∫−∞ 𝒙𝟐−𝟒 ∫−𝟐 𝒙𝟐−𝟒 ∫𝟐 𝒙𝟐−𝟒
𝟓𝒙 𝒙
iii. ∫( + 𝟏) 𝒅𝒙 = 𝟓 ∫ 𝒅𝒙 +
𝒙𝟐 −𝟒 𝒙𝟐−𝟒
𝒅𝒖
∫ 𝟏𝒅𝒙 𝒖 = 𝒙𝟐 − 𝟒 = 𝒙𝒅𝒙
𝟐

𝟓
∫ 𝒖 𝒅𝒖 = 𝟐 𝐥𝐧|𝒖| = 𝐥𝐧|𝒙𝟐 − 𝟒|
𝟏 𝟓 𝟓
𝟐 𝟐

𝟓 𝟓
𝟓 𝐥𝐧|𝒙𝟐 − 𝟒| + 𝒙 = ( 𝐥𝐧|(−𝟐)𝟐 − 𝟒| + (−𝟐)) − 𝐥𝐢𝐦 ( 𝐥𝐧|(𝒂)𝟐 − 𝟒| + (𝒂)) = 𝒅𝒊𝒗𝒆𝒓𝒈𝒆𝒏𝒕𝒆
𝟐 𝟐 𝒂→−∞ 𝟐

𝟓 𝟓
( 𝐥𝐧|(𝟐)𝟐 − 𝟒| + (𝟐)) − ( 𝐥𝐧|(−𝟐)𝟐 − 𝟒| + (−𝟐)) =
𝟐 𝟐
𝒅𝒊𝒗𝒆𝒓𝒈𝒆𝒏𝒕𝒆 𝒑𝒐𝒓𝒒𝒖𝒆 𝒅𝒆𝒏𝒕𝒓𝒐 𝒅𝒆𝒍 𝒅𝒐𝒎𝒊𝒏𝒊𝒐 𝒙 ≠ 𝟐 , 𝒙 ≠ 𝟐

𝟓 𝟓
( 𝐥𝐧|(𝟐)𝟐 − 𝟒| + (𝟐)) − ( 𝐥𝐧|(𝟒)𝟐 − 𝟒| + (𝟒)) = 𝒅𝒊𝒗𝒆𝒓𝒈𝒆𝒏𝒕𝒆
𝟐 𝟐

iv. Para resolver la integral definida lo primero que tenemos que hacer es definir la
variable que vamos a utilizar, lo segundo es definir la función a integrar y por
ultimo hacemos uso de la funcion int, a la cual le proporcionamos los
parametros: función a integrar, limite inferior y limite superior.

Vamos a realizar cada variable por separado y despues sumamos los 3 resultados.

syms x
f=abs((x^2+5*x-4)/(x^2-4))

f =

Resultado=vpa(int(f,-inf,-2),6)

Resultado =

Resultado2=vpa(int(f,-2,2),6)

Resultado2 =

Resultado3=vpa(int(f,2,4),6)

Resultado3 =

ResultadoTotal=Resultado+Resultado2+Resultado3

ResultadoTotal =

Problema 3:
𝒃−𝒂
𝟒 𝟏 𝟏 𝟏 𝟏 𝟏
a. ∫ 𝒅𝒙 = 𝒏
[
𝟏 + 𝟒( )+𝟐( )+𝟒( ) + 𝟐( )+
𝟎 √𝒙+𝟏 𝟑 √𝟎.𝟐𝟓+𝟏 √𝟎.𝟓+𝟏 √𝟎.𝟕𝟓+𝟏 √𝟏+𝟏
√𝟎+𝟏
𝟏 𝟏 𝟏 𝟏 𝟏 𝟏
𝟒( ) + 𝟐( )+ 𝟒( ) + 𝟐( )+𝟒( ) + 𝟐( )+
√𝟏.𝟐𝟓+𝟏 √𝟏.𝟓+𝟏 √𝟏.𝟕𝟓++𝟏 √𝟐+𝟏 √𝟐.𝟐𝟓+𝟏 √𝟐.𝟓+𝟏
𝟏 𝟏 𝟏 𝟏 𝟏 𝟏
𝟒( ) + 𝟐( ) + 𝟒( )+𝟐( ) + 𝟒( )+( )
√𝟐.𝟕𝟓+𝟏 √𝟑+𝟏 √𝟑.𝟐𝟓+𝟏 √𝟑.𝟓+𝟏 √𝟑.𝟕𝟓+𝟏 √𝟒+𝟏

= 𝟏. 𝟖𝟎𝟏𝟔𝟔𝟔

i. Para resolver la integral definida lo primero que tenemos que hacer es definir la
variable que vamos a utilizar, lo segundo es definir la función a integra y por
último hacemos uso de la función “int”, a la cual le proporcionamos los
parámetros: función a integrar, límite inferior y límite superior.

syms x
f=1/(sqrt(x)+1)

f =

Resultado=vpa(int(f,0,4),6)

Resultado =
1.80278

𝟒 𝟏
ii. ∫ = 𝒖 = √𝒙 + 𝟏 𝒅𝒙 = 𝟐√𝒙𝒅𝒖
𝟎 √𝒙+𝟏
𝟒 𝒖−𝟏 𝟒 𝟏 𝟒 𝟒𝟏
𝟐∫ = 𝟐 ∫ 𝟏 − = 𝟐 ∫ 𝒅𝒖 − ∫
𝟎 𝒖 𝟎 𝒖 𝟎 𝟎 𝒖
𝟐(𝒖 − 𝐥𝐧|𝒖|)
𝟐[(√𝒙 + 𝟏) − 𝐥𝐧|√𝒙 + 𝟏|]
2 [(√𝟒 + 𝟏) − 𝐥𝐧|√𝟒 + 𝟏|] − [(√𝟎 + 𝟏) − 𝐥𝐧|√𝟎 + 𝟏|]
= 𝟏. 𝟖𝟎
Al finalizar este ejercicio, se puede concluir que el resultado del sistema computacional arroja
un valor más exacto que el trabajo realizado a mano y la regla de Simpson.
𝟓 𝟏 𝒃−𝒂 𝟏 𝟏
b. ∫ 𝒅𝒙 = 𝟏 +𝟐( )+ 𝟐( )+
𝟐 (𝒙−𝟏)√𝒙
𝒏
[
𝟐 (𝟐.𝟏𝟕−𝟏)√𝟐.𝟏𝟕 (𝟐.𝟑𝟒−𝟏)√𝟐.𝟑𝟒
(𝟐−𝟏)√𝟐
𝟏 𝟏 𝟏 𝟏
𝟐( ) + 𝟐( )+ 𝟐( ) + 𝟐( )+
(𝟐.𝟓𝟏−𝟏)√𝟐.𝟓𝟏 (𝟐.𝟔𝟖−𝟏)√𝟐.𝟔𝟖 (𝒙−𝟐.𝟖𝟓)√𝟐.𝟖𝟓 (𝟑.𝟎𝟐−𝟏)√𝟑.𝟎𝟐
𝟏 𝟏 𝟏 𝟏
𝟐( )+ 𝟐( )+ 𝟐( ) + 𝟐( )+
(𝟑.𝟏𝟗−𝟏)√𝟑.𝟏𝟗 (𝒙−𝟑.𝟑𝟔)√𝟑.𝟑𝟔 (𝟑.𝟓𝟑−𝟏)√𝟑.𝟓𝟑 (𝟑.𝟕−𝟏)√𝟑.𝟕
𝟏 𝟏 𝟏 𝟏
𝟐( )+ 𝟐( ) + 𝟐( ) + 𝟐( )+
(𝟑.𝟖𝟕−𝟏)√𝟑.𝟖𝟕 (𝟒.𝟎𝟒−𝟏)√𝟒.𝟎𝟒 (𝟒.𝟐𝟏−𝟏)√𝟒.𝟐𝟏 (𝟒.𝟑𝟖−𝟏)√𝟒.𝟑𝟖
𝟏 𝟏 𝟏 𝟏
𝟐( )+ 𝟐( ) + 𝟐( )+( )] = 𝟎. 𝟖𝟎𝟎𝟑𝟐
(𝟒.𝟓𝟓−𝟏)√𝟒.𝟓𝟓 (𝟒.𝟕𝟐−𝟏)√𝟒.𝟕𝟐 (𝟒.𝟖𝟖−𝟏)√𝟒.𝟖𝟖 (𝟓−𝟏)√𝟓

i. Para resolver la integral definida lo primero que tenemos que hacer es definir la
variable que vamos a utilizar, lo segundo es definir la función a integra y por último
hacemos uso de la función “int”, a la cual le proporcionamos los parámetros:
función a integrar, límite inferior y límite superior.

syms x
f=1/((x-1)*sqrt(x))

f =

Resultado=vpa(int(f,2,5),6)

Resultado =
0.800324

ii. En este caso, tanto usando la regla del trapecio como calculando la respectiva
integral en el sistema computacional, se obtuvieron los mismos resultados.
Conclusiones

• La resolución de cada uno de los ejercicios y sus respectivos incisos, deberían de


ser de mayor definición y ejemplificación ya que muchas veces cuando realice el
proyecto hubo momentos de atracones por la manera en cómo fueron redactados,
así como la manera en cómo se desarrollan pueden varias dependiendo de los
métodos y el funcionamiento de ellos, también es importante destacar que cada uno
de los objetivos que fueron mencionados se cumplieron a su cabalidad aunque
también debo aceptar que existen errores sistemáticos como el mal cálculo de la
aproximación de decimales que podría afectar este mismo.
• Para este proyecto se utilizó todo lo mencionado como los software y programas de
ayuda para si ver de distintas maneras la resolución de los problemas, por ello es
importante mencionar y destacar la ayuda de cada uno de estos, así como Matlab
que su funcionamiento correcto y preciso para la resolución de estos mismos.
• Implementación de nuevos programas y tecnologías dentro del área de matemática
para así facilitarnos los cálculos deberían de ser una medida que la facultad podría
utilizar para así empezar con el desarrollo y aprendiz de programas desde bajo nivel,
por lo cual el objetivo de la utilización de métodos de cálculos como Gauss-Jordan
entre otros fueron cubiertos a su totalidad y así saber bien el manejo y el correcto
funcionamiento de cada uno de estos mismos mencionados.
Bibliografía

Para el marco teórico

https://www.superprof.es/apuntes/escolar/matematicas/algebralineal/determinantes/matriz-
inversa.html
https://repositorio.urp.edu.pe/bitstream/handle/20.500.14138/729/ato_cl.pdf?sequence=3#:
~:text=Decodificar%20se%20refiere%20a%20la,procesos%20de%20reconocimiento%20de
%20palabras.
https://www.ferrovial.com/es/stem/matrices/
https://www.superprof.es/apuntes/escolar/matematicas/algebralineal/matrices/matrices-
12.html
https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1225/mod_resource/co
ntent/2/contenido/index.html#:~:text=M%C3%A9todo%20Gauss%2DJordan,de%20soluci%
C3%B3n%20de%20la%20ecuaci%C3%B3n.

Para la resolución de problemas

https://es.symbolab.com/
https://www.mathworks.com/products/matlab.html
https://www.geogebra.org/?lang=es

También podría gustarte