Welcome to our official feedback forum. Do you have an idea? Do you recognize a good idea when you see one? We want to hear from you!
-
1 votes
how to calculate eigenvectors?
I have this code to calculate eigenvalues/vectors, however, it causes some errors when compiled. How can I solve?
----------------------------------------
using MathNet.Numerics;
using MathNet.Numerics.LinearAlgebra;class Test
{
static void Main(string[] args)
{
Matrix m = new M... more -
2 votes
Implement a real number type that has a variable base. EG would be using binary, or hexadecimal, etc
Having support for variable bases can result in less computation. Maybe converting to binary or hex for faster computation then moving back? But the support for base variablility would help.
-
6 votes
add function generation for common functions
Add function generations for common functions including number of points, magnitude, and domain.
E.g.
SquareWaveSignalGeneration( Npoints, x1,x2, mag, offset, freq, etc)
GuassianSignalGeneration(...)
ErfSignalGeneration(...)
sineSignalGeneration(...)
TriangleSingalGeneration(...)
SawTooth...
lo... more -
1 votes
Say how to install the DLL and XML files in your download package
There are no installation instructions in the downloaded zip file or the chm file within it. What do I use to install the library?
-
3 votes
Add stochastic processes
Almost all modern financial analysis are built around stochastic processes. There are many processes, some general like time series and some more specific. It would be very useful for people working in the finance field.
-
2 votes
Add some info about what needs to be downloaded to use or build this library. GitHub is messy
GitHub site is very messy. Not too clear what needs downloaded to build or use (preferable).
-
3 votes
Solve a system of nonlinear equations
aka fsolve of matlab
-
2 votes
add a Math.Ulp function
ULP mean Unit in the Last Place.
It is implemented in Java and is useful in some cases.
Here is some code I have write, but I'm not sure of my implementation :
float absX = Math.Abs(value);
byte[] bytes = BitConverter.GetBytes(absX);
if (BitConverter.IsLitt... more -
9 votes
implement a real number type that supports exact arithmetic
a real number type that lazily increases its precision when needed up to a maximum user-defined precision.
-
4 votes
Least Square Fit / TDistribution.. What happened to it? Why can't I find them in Numerics lib?
I see these functions existed in old Iridium Release. Are they there in the Numerics Release?
-
4 votes
Support Array Slicing
Array slicing is very handy. Ideally it would be nice if slicing could be implemented as straight forward as is done python with numpy arrays. However, packages like ublas for C++ also support slicing.
-
1 votes
-
3 votes
-
2 votes
AddSubMatrix
For FEM analysis the AddMatrix method is very useful. In opposite to SetMatrix this method summarize elements.
-
8 votes
Matrix allocation as single array instead of array of arrays
Change matrix (and any other) allocation/member from:
double[][]
to:
double[] OR double[,]
and handle indexing etc internally. Not having matrix data as one continuous memory area is not a good thing for e.g. interop. Additionally, allocation is a lot slower for many rows. -
29 votes
Add methods for linear and quadratic programming
Linear and quadratic programming methods are great techniques for minimization problems. Other, more complicated methodologies - such as MPC - can built on top of them fairly easily.
-
12 votes
Release a Silverlight version of Iridium
I just did this. Haven't run the tests yet. Here are my notes:
- Commented all [Serializable] attributes and changed [NonSerialized()] to [IgnoreDataMember]. The default DataContractSerializer will now work correctly.
-Changed Histogram ArrayList buckets to type List<IComparable> and rela... more
Status: planned -
12 votes
VSLab
I think this is a great project. I am suggesting your library for VSLab (http://www.codeplex.com/vslab). I think that an F# wrapper would be great. Are you interested in contribute with your math library in creating a Matlab like environment? Have a look to the project!
Status: under review
