Skip to content

WilliamRagstad/NeatMathCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neat Math Core

The NMC Kernel and its computation capabilities can be accessed through its command-line interface. Which allows NMC to be used in large-scale batch mode or as background computing environments.

Examples

This C# code below, creates a new polynomial abbreviated f and store it in ext1 , then using the ToStringExpression(...) to factor the expression, and print the result with a new abbreviation g.

Polynomial ex1 = new Polynomial("f", new double[] { 1, -6 }, 7);
Console.WriteLine(ex1);
ex1.Designation = "g";
Console.WriteLine(ex1.ToStringExpression(true, true));

img

img

img

img

The two functions f(x) and g(x) are sure to be identical, not only sharing roots. But this can be configured and simplified even more.

Here's a graph of the two functions.

Panel Graphs

Logo

  • LaTeX

img

\begin{bmatrix}
\frac{\sum_{{\color{Red}a}={\color{Red}t}}^{{\color{Red} N_e}}({\color{Purple} M_a}/{\color{Purple} t^h})}{C_{{\color{DarkGreen} core}}}
\end{bmatrix}_2^\pi

About

NMC is a neat math kernel built in .NET Core 3.1

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages