Skip to content

This repository contains the projects for the "Numerical Methods for Electrical Engineers" course. The projects are implemented in C++ and cover key numerical methods like Gaussian elimination, power iteration algorithm, and secant and bisection methods.

License

Notifications You must be signed in to change notification settings

aydnzn/Numerical-methods-for-electrical-engineers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numerical Methods for Electrical Engineers

Course Content

  1. Scientific Computing
  2. System of Linear Equations
  3. Linear Least Squares
  4. Nonlinear Equations
  5. Optimization
  6. Interpolation
  7. Numerical Integration and Differentiation

Computer Usage

  • Projects require C++ programming

Projects

This section will showcase the semester projects:

  1. Project 1: The aim of this project is to implement the Gaussian elimination algorithm with partial pivoting along with backward substitution to solve the equation Ax = b, where A is a n x n square matrix.
  2. Project 2: This project involves the implementation of the normalized power iteration algorithm in combination with deflation to find two eigenvalues and the corresponding eigenvector for the dominant eigenvalue of a square matrix, A.
  3. Project 3: Implementing secant and bisection algorithms in order to solve 𝑓(𝑥) = 0 for any given polynomial f. Take the coefficients of the function, initial guesses and the tolerance value as command line arguments and return the resulting values of x as well as the numbers of iterations for each method.
  4. Labs: This folder contains basic exercises implemented during the course.

About

This repository contains the projects for the "Numerical Methods for Electrical Engineers" course. The projects are implemented in C++ and cover key numerical methods like Gaussian elimination, power iteration algorithm, and secant and bisection methods.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages