Questions tagged [mathnet-numerics]

Math.NET Numerics is an opensource numerical library for .Net, Silverlight and Mono.

Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Covered topics include special functions, linear algebra, probability models, random numbers, statistics, interpolation, integration, curve fitting, integral transforms (FFT) and more.

In addition to the core .NET package (which is written entirely in C#), Numerics specifically supports F# 3.0 with idiomatic extension modules and maintains mathematical data structures like BigRational that originated in the F# PowerPack. If a performance boost is needed, the managed-code provider backing its linear algebra routines and decompositions can be exchanged with wrappers for optimized native implementations such as Intel MKL.

Supports Mono and .NET 4.0 on Linux, Mac and Windows, the portable version also Silverlight 5, WindowsPhone 8 and .NET for Windows Store apps.

Source: GitHub: Math.NET Numerics ReadMe file

230 questions
-1
votes
1 answer

C# - slow float array processing (frame averaging)

I built an project in C# with winform GUI on the .net framework. The aim of the program is to get data (image frames) from a frame grabber card and saving the data after doing some pre-processing on it. The plugged camera is quite fast and has a…
REMberry
  • 172
  • 1
  • 2
  • 12
-1
votes
2 answers

System.ArgumentException : The given array is too small

I'm trying to use FFT filter on a list of points ( each point has x and y coordinates) i should get in return a list. when testing the code below (on a list containing 12 points) i get this error System.ArgumentException : The given array…
AMI
  • 97
  • 12
-2
votes
1 answer

How to pass a var declared variable to a method (MathNET)

I would like to pass variable type of var to method, where var is some distribution For example: var t = new Chi(Double.Parse(textBox8.Text)); var t = new Cauchy(Double.Parse(textBox6.Text), Double.Parse(textBox7.Text)); and method: drawDensity(var…
Gugu
  • 17
  • 1
  • 8
-3
votes
1 answer

Matrix from math.net to array

I have a question for you. I created a matrix in C# doing some mathematical operations using Math.Net. Now I would like to transform the matrix in a List or split its columns in more arrays. My goal is to pass this matrix to a software which…
-3
votes
1 answer

How can I set some part of matrix in mathnet according to a condition

I am new in mathnet and I want to know how I can set some part of matrix in C#. For example I have ed is matrix and I want to run this convert this command from matlab to c#. How I can do this? ed(10*ed<100)=50;
1 2 3
15
16