Gaussian Elimination (gaussian_eliminati​on)

Version 3.1.0 (178 KB) by Tamas Kis
Solves the linear system Ax=b for x using Gaussian elimination with partial pivoting.
286 Downloads
Updated 27 Dec 2021

gaussian_elimination View Gaussian Elimination (gaussian_elimination) on File Exchange

Solves the linear system for using Gaussian elimination with partial pivoting.

Syntax

x = gaussian_elimination(A,b)

Description

x = gaussian_elimination(A,b) solves the linear system for , where and .

NOTE: This function is intended as a demonstration of gaussian elimination. The "\" and "/" operators (or equivalently the "mldivide" and "mrdivide" functions) should still be used in practice when solving linear systems.

Examples and Additional Documentation

  • See "EXAMPLES.mlx" or the "Examples" tab on the File Exchange page for examples.
  • See Gaussian_Elimination.pdf (also included with download) for additional documentation.

Cite As

Tamas Kis (2026). Gaussian Elimination (gaussian_elimination) (https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v3.1.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
3.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v3.1.0

3.0.2

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v3.0.2

3.0.1.0

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v3.0.1

3.0.0

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v3.0.0

2.0.2

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v2.0.2

2.0.1

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v2.0.1

2.0.0

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v2.0.0
See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v2.0.0

1.0.4

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v1.0.4
See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v1.0.4

1.0.3

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v1.0.3

1.0.2.0

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v1.0.2

1.0.1

See release notes for this release on GitHub: https://github.com/tamaskis/gaussian_elimination-MATLAB/releases/tag/v1.0.1

1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.