Skip to content

ezragol/3d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix Calculator

work in progress matrix/vector calculator

matrices:

  • determinant of a matrix
  • matrix transposing
  • minors/cofactors of a matrix
  • add matrices
  • multiply matrices
  • scalar multiply matrices

vectors:

  • get vector magnitudes
  • scalar multiply vectors
  • find the cross product of two 3d vectors
  • find the dot product of two 3d vectors
  • find the unit vector of a 2d/3d vector
  • alpha/beta/gamma angles for 3d vectors
  • find angle between two 3d vectors
  • project vectors onto each other
  • find distance between a point and a plane

lacks:

  • better error handling
  • need to figure out of returning vectors is good/bad
  • figure out how to package as a library
  • rref/trace/powers [-, +] for matrices (inverses)

future:

  • probably convert to rust library
  • or javascript library

About

Matrix/Vector Calculator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published