Skip to content

daniel-j-anderson-dev/matrix_operations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

An implementation of a Matrix.

  • Dimensions are checked at runtime
  • no panics
  • data is backed by Box<[Box<[E]>]> created from Vec::into_boxed_slice
  • operations are only implemented on types that implement the necessary traits from num::traits or std::ops
  • Custom error type MatrixError enumerates all errors with metadata

Matrix Operations

Regression

  • Least Square Regression implemented for a set of Data
    • polynomials
    • TODO: Rational functions
    • TODO: Exponential/Logarithmic functions

About

A simple heap matrix library that supports polynomial regression

Topics

Resources

Stars

Watchers

Forks

Languages