Three C++ projects assigned for the Numerical Methods for Electrical Engineering (EE 242) course in the Spring 2021 semester.
-
Updated
Aug 8, 2022 - C++
Three C++ projects assigned for the Numerical Methods for Electrical Engineering (EE 242) course in the Spring 2021 semester.
Implementation of several numerical algorithms
Solves the linear system Ax=b for x using Gaussian elimination with partial pivoting.
Numerical methods for solving a linear system
asymmetric linear system solver by using LU decomposition+ partial pivoting.
High Performance Computing for Sparse LU Factorization
This repository contains a series of mini-projects focused on fundamental numerical methods implemented in MATLAB. These projects cover key areas in numerical linear algebra and root-finding techniques, each designed to provide practical insights into mathematical theories and their computational applications.
Gaussian elimination with partial pivoting, implemented from scratch without np.linalg.solve, and benchmarked honestly against LAPACK. 10 tests.
gaussian elimination with scaled partial pivoting
A robust, terminal-based tool for solving systems of linear equations (N * N). This project implements Gaussian Elimination with Partial Pivoting, allowing it to handle unique solutions, inconsistent systems (no solution), and dependent systems (infinite solutions) with high numerical stability.
Add a description, image, and links to the partial-pivoting topic page so that developers can more easily learn about it.
To associate your repository with the partial-pivoting topic, visit your repo's landing page and select "manage topics."