Gauss solver for linear system of the equations

function fundam - is the solver of system of linear equations
163 download
Aggiornato 1 apr 2015

Visualizza la licenza

call [C,D,rank]=fundam(A_num,A_den) see Execute.m for examples.
A_num, A_den - two matrices which set the coefficients (numerators,denominators) of the linear equation system.

For example
1/2*x1-2/3*x2=5/4
3/4*x1+5/7*x2=2/1
A_num=[1 -2 5; 3 5 2]
A_den=[2 3 4;4 7 1]

there are 3 category of results:
1) System is inconsystent
2) System is consistent and has еру only one common solution
3) System is consystent and has a lot of solutions

The output of the solver are the matrices of the coeficients C,D - have the same logic (numerators and denominators) of each coefficient near Xn.

for 2) category (one common solution) C always has diagonal form

For example:
Numerators
C= [1 0 3;
0 1 2]

Denominators
D=[1 1 1;
1 1 5]

means
X1 =3
X2=2/5

for 3) category matrices C,D represents the fundamental solution for the system

for example

Numerators
C= [1 2 3]

Denominators
D=[1 1 7;]

should be accounted as fundamental solution:

1*X1+2*X2=3/7

-----
rank is rank ;)

Cita come

Oleksiy Kuts (2025). Gauss solver for linear system of the equations (https://it.mathworks.com/matlabcentral/fileexchange/50122-gauss-solver-for-linear-system-of-the-equations), MATLAB Central File Exchange. Recuperato .

Compatibilità della release di MATLAB
Creato con R2013b
Compatibile con qualsiasi release
Compatibilità della piattaforma
Windows macOS Linux
Categorie
Scopri di più su Systems Of Linear Equations in Help Center e MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versione Pubblicato Note della release
1.4.0.0

- added examples in description - how to read the results

1.3.0.0

description update(bug found in example)

1.2.0.0

- the result messages in English

1.1.0.0

- description wording

1.0.0.0