Lineaire vergelijkingssysteem oplosser
Los een stelsel lineaire vergelijkingen op met Gaussische eliminatie en bekijk de rang, determinant en volledige oplossing.
Lineaire vergelijkingssysteem oplosser
Voer een stelsel lineaire vergelijkingen in, één per regel, en deze tool bouwt de matrix, voert Gaussische eliminatie uit en drukt de oplossing af. Het werkt even goed als oplosser voor uitgebreide matrices: schakel "Invoer als" naar matrixmodus en typ rijen van coëfficiënten met de constante als laatste waarde op elke regel, en sla het schrijven van variabelennamen helemaal over.
Elke vergelijking wordt geschreven met de variabelen aan de linkerkant en een getal aan de rechterkant, zoals "2x + 3y = 5" — alle letters werken als variabelennamen, inclusief x1 en x2, en een enkel getal aan de linkerkant (zoals "2x + 3 = 5") wordt automatisch naar rechts verplaatst. Schakel "Uitvoer als" in tussen exacte breuken en vaste decimalen en stel in hoeveel decimalen moeten worden weergegeven. Schakel "Eliminationstappen weergeven" in om de uitgebreide matrix na elke draaipunt te zien, en "Rang en determinant weergeven" om de rang van de coëfficiëntenmatrix, de rang van de uitgebreide matrix en — voor een vierkant systeem — de determinant te zien.
Niet elk systeem heeft precies één oplossing. Wanneer de vergelijkingen elkaar tegenspreken, meldt het hulpmiddel dit duidelijk, samen met de twee rangen die het bewijzen. Wanneer er meer onbekenden dan onafhankelijke vergelijkingen zijn, meldt het oneindig veel oplossingen en — met "Parametrische oplossing" ingeschakeld — schrijft het de draaipuntvariabelen in termen van de vrije om de volledige oplossingsverzameling te zien in plaats van slechts één punt erin. Systemen zijn beperkt tot 50 vergelijkingen en 50 onbekenden om de pagina responsief te houden; grotere systemen moeten in kleinere blokken worden gesplitst.
Alles wordt in uw browser met exacte breukarithmetiek uitgevoerd, dus resultaten drijven nooit af zoals drijvende-punteleminatie op een slecht geconditioneerd systeem. Niets wat u typt, wordt ergens geüpload. Kopieer het resultaat, download het als .txt-bestand of stuur de uitvoer terug naar de invoer om het systeem verder te verfijnen.