Skip to content

064xp/solvector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues GPL License


Logo

Linear algebra toolkit with ease of use in mind.
View Demo · Report Bug · Request Feature

Table of Contents

About The Project

Solvector is a toolkit for operating with matrices in a through an easy to use and clean interface. It currently supports a variety of common operations, see Usage for a list of currently supported operations.

Solvector Screen Shot

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
npm install npm@latest -g

Installation

  1. Clone the repo
git clone https://github.com/064xp/solvector.git
  1. Install NPM packages
npm install
  1. Start development server
npm start

Usage

Solvector can solve a variety of matrix operations, as of now it supports:

  • Gauss Jordan elimination
  • Matrix addition
  • Matrix subtraction
  • Matrix multiplication
  • Calculating determinant of a matrix
  • Calculating trace of a Matrix
  • Calculating inverse of a Matrix

Solvector usage screenshot



Define your matrices up top and write the expression you want to solve in the text box below.

Functions for the matrix operations can be found in /src/functions/operations/matrixOperations.js

Functions for related to Gauss Jordan elimination can be found in /src/functions/operations/gaussJordan.js

Contributing

Solvector is open source and thus contributions are welcome, if you have any questions feel free to make a new issue.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GPL-3.0 License. See LICENSE for more information.

About

Linear Algebra toolkit made with React

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published