deutsch | english | français  
Header: cdrnet - Math.NET Symbolics Classic - Overview


Math.NET Classic - Overview

Math.NET is a framework written in C# for symbolic mathematical operations in an object oriented way (opensource), supporting scalar & complex Linear Algebra (Vector, Matrix, Tensor), Complex Expressions, Hyperbolics and Trigonometry, Logic Algebra, 3D geometry with vectors and plains, digital circuits and finite state machines as well as operations like derivation, integration, taylor approximation, expression evaluation, irregular linear system solving and more

NEW: We've set up a Wiki about the newest Math.NET developments (new architecture, splittung in several smaller libraries). A first part, Math.NET Numerics, is already available there!:

:. Math.NET Wiki about the current developments

What's coming, current development

Math.NET Project News Blog with current ideas, thoughts and developments around the Math.NET project (german only!).

Arbitrary Precision
Thanks to the comming support of arbitrary precision nummerics, Math.NET will do an important step forward in becoming a Computer Algebra System (CAS).

Math.NET GUI for PocketPC
I often missed a powerful mathematics software for my PDA. As the Math.NET Library runs 1:1 on the PocketPC platform (without recompiling) I just have to add a nice graphical user interface ...

Hierarchical Type System
A hierarchical type system allows for example the definition of operators on top of a commutative ring (body) instead of the need for seperate implementations for each body.

Ranges
An inheriting system of domain and image (of functions) allows for example the evaluation of limits and to profit of given constraints like '{x element R | 0 < x <= 5}'

Virtual Functions
Working with virtual functions may be very interesting in the study of infinitesimal math. Additionally it is the fundament for scripting Math.NET and for using it as mathematical, part-functional programming language. 

Questions, Support

Please use the contact form to contact me. For Bug Reports as well as Support- and Feature Requests please use the tracker forms on the SourceForge Project Space, where you'll also find discussion forms, access to all releases up to now, RSS Feeds and mich more.

:. Math.NET SourceForge Project Space
:. Contact Form

Math.NET Symbolics: Classic

:. Overview
:. Download
:. FAQ
:. Features
:. Documentation
:. Demos
:. Links
:. License

Math.NET Symbolics
:. Symbolics Overview
:. Symbolics: Yttrium

Math.NET Project
:. Overview
:. Project News Blog
:. Symbolics
:. Numerics
:. SignalProcessing

Contact
:. contact form

SourceForge Workspace
SourceForge Logo