Skip to content

vishakha-code27/matrix-operations-tool-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Matrix Operations Tool using NumPy

A Python-based interactive Matrix Operations Tool developed using NumPy. The application allows users to perform different matrix operations such as addition, subtraction, multiplication, transpose, and determinant calculation.

Features

  • Performs matrix addition
  • Performs matrix subtraction
  • Performs matrix multiplication
  • Calculates matrix transpose
  • Calculates matrix determinant
  • Interactive menu-based interface
  • Displays results in a structured format

Technologies Used

  • Python
  • NumPy

Project Structure

Matrix_Operations/
├── matrix_operations.py
├── images/
│   ├── addition.png
│   ├── determinant.png
│   ├── exit.png
│   ├── multiplication.png
│   ├── subtraction.png
│   └── transpose.png
└── README.md

How to Run

  1. Clone the repository
git clone git@github.com:vishakha-code27/matrix-operations-tool-python.git
  1. Navigate to the project folder
cd matrix-operations-tool-python
  1. Install required library
pip install numpy
  1. Run the Python file
python matrix_operations.py

Operations Demonstrated

Matrix Addition

Addition

Matrix Subtraction

Subtraction

Matrix Multiplication

Multiplication

Matrix Transpose

Transpose

Matrix Determinant

Determinant

Program Exit

Exit

Learning Outcomes

This project helped me learn:

  • Working with NumPy arrays
  • Performing mathematical operations on matrices
  • Creating interactive Python applications
  • Handling user input
  • Understanding matrix calculations

Author

Vishakha Chavan

GitHub: https://github.com/vishakha-code27

About

Matrix Operations Tool developed using Python and NumPy. Performs matrix calculations including addition, subtraction, multiplication, transpose, determinant, and other essential mathematical operations.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages