Aller au contenu

Résolution de Systèmes Linéaires (Pivot de Gauss)

Élimination et substitution arrière

Exercice Avancé · Analyse · prepa scientifique et economique (CPGE)

Enonce

Implémenter la résolution par pivot de Gauss avec pivot partiel. Tester sur le système :

2x + y - z = 8, -3x - y + 2z = -11, -2x + y + 2z = -3.

Signature attendue

def gauss(A: list, b: list) -> list:

Exemple

  • [round(v, 6) for v in gauss([[2, 1, -1], [-3, -1, 2], [-2, 1, 2]], [8, -11, -3])] → [2.0, 3.0, -1.0]

📖 Rappel de cours

La méthode du pivot de Gauss résout $Ax = b$ en triangularisant le système par élimination, puis par substitution arrière.

Algorithme :

1. Pivot partiel : choisir la ligne avec le plus grand coefficient (stabilité numérique).

2. Élimination : annuler les coefficients sous le pivot.

3. Substitution arrière : résoudre de bas en haut.

Complexité :

$O\!\left(\frac{2n^3}{3}\right) \approx O(n^3)$

← Exercices d'analyse numérique en Python — dichotomie, Newton, intégration

Exercices du meme theme

  • Méthode de Simpson
  • Interpolation de Lagrange
  • Méthode des Rectangles (Point Milieu)
  • Décomposition LU
  • Méthode de la Sécante
  • Dérivation Numérique

La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Essai gratuit
Testez toutes les fonctionnalités sans engagement
En continuant, vous acceptez notre politique de confidentialité.
Déjà abonné ? Se reconnecter
Recevez un lien de connexion par email
Parcourir gratuitement →
Aperçu limité · sans inscription · sans vérification IA
€4,99
/ mois · accès illimité · résiliable
Paiement sécurisé
En vous abonnant, vous acceptez nos conditions et politique de confidentialité.
Résiliation possible depuis votre espace PayPal.

Chargement...

Initialisation de l'environnement

Prepa🐍ython
Progresser en Python & SQL · Prépa scientifique
Progression
0 / 0
Solo
— / —
Python... SQL...
Recherche
🔬 Bac a sable Python ↗ 🧪 Bac a sable SQL ↗ 📝 Concours blanc ↗ 🏖️ Code à la plage ↗ 📚 Listes de rentrée ↗ 🛠️ Admin ↗
Tu aimes PrepaPython ?
Fais-le savoir !
← Retour à l'accueil Mentions legales & confidentialite