The scientific computing weapon on the Math.net,.net

Source: Internet
Author: User
. NET on scientific computing personal feel preferred numpy and scipy for dotnet.
Because the number of users in these two libraries is already very large, there are a lot of data and extension libraries.
However, the development of the use of IronPython language.

If you want to use F # development, I recommend math.net!
First of all, he is a veteran of the computing base, the user also a lot of information is complete.
And it provides a dedicated for F # module, easy to use for F #, icing on the cake.
http://numerics.mathdotnet.com/

Math.net has been stagnant for a long time, has recently risen up, and developed very much.
The following is a brief introduction, the specific can see the official website.

Math.net is an open source Math toolkit, written in C #, running under Microsoft. NET platform, which aims to satisfy scientific numerical and symbolic algebra calculations using a concise framework that does not rely on a third component. Most of this project uses the MIT/X11 Open source software protocol, with a partial GPL or LGPL protocol.

Math.net contains the following modules:


 math.net Numerics
This is the numerical computation section of the Math.net project, which aims to provide some methods and algorithms for the field of scientific computing, engineering and day-to-day applications. The areas covered include professional functions, linear algebra, probabilistic models, random numbers, interpolation, integral transformations, and so on. Free software, open source, based on mit/x11 License
math.net Iridium
 iridium is the predecessor of Math.net Numerics, and it will be replaced as soon as possible by Numerics. Free software, open source, based on the LGPL authorization
 math.net Linqalegebra
Linqalgebra (formerly known as Palladium), provides elements based on the top level of pure LINQ expressions. Can be applied to a general algebraic computing system.
Free software, open source, based on LGPL licensing
 mth.net neodyma
provides a toolbox for digital signal Processing (DSP)
Free software, open source, based on LGPL authorization
 math.net Yttrium
Yttrium is an experimental computational algebra structure that is applied to some ideas and concepts in the form of hardware engineering and digital information, and abstract mathematics and algebra from a different, new perspective. Use professional charts to represent (instead of trees) the entire system, not just the expression.
Software, open source, GPL-licensed
Math.net Classic
A classic algebraic computing tool expressed using trees (similar to Maple,mathematica, of course, without them). The goal is to provide an extended framework to achieve symbolic control of algebraic expressions. Furthermore, the basic parser can parse a simple expression into a symbolic tree or translate it into a mathematical program.
by software, open source, GPL-licensed

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.