Skip to content

AlphaAlgebra/gaussian_3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gaussian Elimination 3D Visualization and Steps

A specific Python approach that uses the Gaussian Elimination technique to visualize the meeting point of three planes in three dimensions for data analysis.

Gaussian Elimination 3D Visualization

Features

  • Deterministic Logic: Not a random representation. Uses specific row operations:
    • $R_2 = R_2 - 2R_1$
    • $R_3 = R_3 + R_1$
    • $R_3 = 2R_3 + R_2$
  • Mathematical Precision: Leverages SymPy for symbolic solving and NumPy for matrix manipulation.
  • 3D Intersection Plot: Visualizes the unique solution point at $(3, -2, 1)$.

How to Run

  1. Install dependencies:
    pip install numpy matplotlib sympy
    

Credits & Attribution

Credits & References

  • Original Algorithm: This project's logic is derived from the article "Gaussian Elimination Algorithm in Python" by @theandrewdavis (Andrew Joseph Davies) on Medium.
  • Core Tools:
  • Assistant: Built with the help of Google Gemini.

About

A 3d deployment of gaussian elimination a algorithm in linear algebra using python3, sympy, and matplotlib.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors