Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Resolución de un Sistema Lineal con Descomposición LU | Fundamentos de Álgebra Lineal
Matemáticas para Ciencia de Datos

bookDesafío: Resolución de un Sistema Lineal con Descomposición LU

Tarea

Swipe to start coding

Un estudiante está analizando una red simple donde el balance de flujo puede representarse como un sistema de ecuaciones lineales:

Ax=bA \vec{x} = \vec{b}

Donde:

  • AA es una matriz de coeficientes de 3×33 \times 3;
  • b\vec{b} es un vector de cantidades conocidas;
  • x\vec{x} es el vector de incógnitas a determinar.

El objetivo es resolver x\vec{x} realizando una descomposición LU de la matriz AA, seguida de sustitución hacia adelante y sustitución hacia atrás. Finalmente, se debe comparar el resultado obtenido con el solucionador incorporado de NumPy para confirmar la corrección.

Tarea:

  1. Completar el código en Python para:
  • Realizar la descomposición LU completando las expresiones faltantes para LL y UU.
  • Implementar la sustitución hacia adelante para resolver Ly=bL\vec{y} = \vec{b}.
  • Implementar la sustitución hacia atrás para resolver Ux=yU\vec{x} = \vec{y}.
  1. Comparar el resultado con np.linalg.solve() para verificar la precisión.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 10
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

close

Awesome!

Completion rate improved to 1.96

bookDesafío: Resolución de un Sistema Lineal con Descomposición LU

Desliza para mostrar el menú

Tarea

Swipe to start coding

Un estudiante está analizando una red simple donde el balance de flujo puede representarse como un sistema de ecuaciones lineales:

Ax=bA \vec{x} = \vec{b}

Donde:

  • AA es una matriz de coeficientes de 3×33 \times 3;
  • b\vec{b} es un vector de cantidades conocidas;
  • x\vec{x} es el vector de incógnitas a determinar.

El objetivo es resolver x\vec{x} realizando una descomposición LU de la matriz AA, seguida de sustitución hacia adelante y sustitución hacia atrás. Finalmente, se debe comparar el resultado obtenido con el solucionador incorporado de NumPy para confirmar la corrección.

Tarea:

  1. Completar el código en Python para:
  • Realizar la descomposición LU completando las expresiones faltantes para LL y UU.
  • Implementar la sustitución hacia adelante para resolver Ly=bL\vec{y} = \vec{b}.
  • Implementar la sustitución hacia atrás para resolver Ux=yU\vec{x} = \vec{y}.
  1. Comparar el resultado con np.linalg.solve() para verificar la precisión.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 10
single

single

some-alt