• Stars
    star
    103
  • Rank 333,046 (Top 7 %)
  • Language
    C#
  • License
    MIT License
  • Created almost 10 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Symbolic Algebraic Library written entirely in C#

Symbolic Algebra Library

Portable computer algeraic calculation library written entirely in C#.

Highly embedded into your application and can be used in your mathematical projects.

Features

  • Basic Mathematical Operations
  • Derivations
  • Trigonoemtric Simplification

Quick Usage

Use Parse Method

var p = SymbolicVariable.Parse("x+x*y+(a-b)^3");

Console.WriteLine(p.ToString());

Derivation

p.Differentiate("x"); which carry differentiation to the x parameter. or use | operator in the Parse method.

var p = SymbolicVariable.Parse("(sin(x)^3+cos(x)^5-x^3*y-3) | x");

License

The repo is available as open source under the terms of the MIT License.