Skip to content
Live Demo from Reveal: How AI is changing embedded analytics workflows
Save my Seat
Infragistics
WPF Math Library

WPF Math Library

Perform a large range of mathematical operations with ease using our extensive library of mathematical and statistical structures and functions. Build math-driven applications without having to translate your data structures across multiple formats. Build compartmental models, perform Monte Carlo simulations, solve regression problems, and more with our Math Library!

Introducing the Math Library

Access an extensive library of mathematical and statistical structures and functions that you can use with Infragistics Professional toolsets. The Math Library provides a unified set of core functions to perform mathematical calculations that are fast, accurate, and memory-efficient. Build your own math-driven applications without having to translate your data structures across multiple formats. Employ numerical methods, build compartmental models perform Monte Carlo simulations, and solve regression problems.

Extensive Core Library

An Extensive Core Library

Our mathematics engine represents math constants, trigonometry functions, matrix objects, and key classes, including: Compute Class (provides access to math functions); Complex Numbers ("real and imaginary number parts" for complex analyses); Constants (hard-coded as decimals); Vector Arrays, Matrices, and Complex Matrices (standard mathematical operations are defined on Vectors. Matrices and statistical calculations can be reduced to simple matrix operations); Boolean Vectors ("compare operators" can be defined on Vectors);. 120+ operational choices (speeds development time, and offers balance of memory and overhead).

Forward Vision

Forward Vision

Create a single functional module called "compute", which contains many functions and will simultaneously minimize your effort and development time.

Mathmatical Intuition

Mathmatical Intuition

The Math Library is organized to allow you the ability to extend past your current mathematical operations and towards mathematical objects that can store data for you more effectively.

Minimize Keystrokes While Maintaining Readability

Minimize Keystrokes While Maintaining Readability

Create a single functional module called "compute", which contains many functions and will simultaneously minimize your effort and development time.