Skip to content

bhaveshsolanki159-codex/Creating-Own-Matrix-Data-type

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Matrix Calculator

Overview

The Matrix Calculator is a Python-based console application that allows users to perform various matrix operations interactively. Users can input matrices of different sizes and perform operations such as addition, subtraction, multiplication, transpose, determinant calculation, inverse finding, and more.

Features

  • Addition of multiple matrices
  • Subtraction of multiple matrices
  • Matrix multiplication
  • Transpose of a matrix
  • Determinant calculation (for square matrices)
  • Finding the inverse of a matrix (if possible)
  • Matrix rank calculation
  • Exponentiation of square matrices
  • User-friendly console-based interaction
  • Input validation and error handling

Technologies Used

  • Python 3
  • NumPy (for efficient matrix operations)

Installation

  1. Ensure you have Python 3 installed. You can download it from python.org.
  2. Install NumPy using pip if it's not already installed:
    pip install numpy
  3. Download or clone this repository:
    git clone https://github.com/bhaveshsolanki159-codex/Creating-Own-Matrix-Data-type.git
    cd Creating-Own-Matrix-Data-type

Usage

  1. Run the program using:
    python matrix.py
  2. Follow the on-screen prompts to enter matrices and select operations.
  3. The program will display the results after each operation.

Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request with your improvements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages