77 results found
-
Provide extremal values for interpolated splines
Provide extremal points and values and thus also min/max for interpolated splines.
2 votes -
AddSubMatrix
For FEM analysis the AddMatrix method is very useful. In opposite to SetMatrix this method summarize elements.
2 votes -
Add interchange/swap function to Matrix class
Add interchange/swap function to Matrix class which would allow swapping two rows or columns in the matrix (i.e. m.swapRows(2,3)).
2 votes -
Histogram constructor with buckets. Data is applied to the buckets.
I need to create a histogram with buckets from another histogram and expect my data to be counted relative to those buckets.
2 votes -
Geometric Problems - Like Adjacent Points
Where's the namespace for geometric problems?
2 votes -
Fix a dimensionality bug in the SparseMatrix solve method
I am using the solve method on a DenseMatrix and two vectors. When I try to use the same method but with a SparseMatrix, I get a dimensionality error saying that all vectors must be the same dimensions.
I believe the method asserts that the input vector is of the same length as the matrix's number of columns, and probably should check against the matrix's number of rows.
2 votes -
Add trigonometrical functions for degrees
For most cases it can be overcome with multiplying pi/180 and using loops, but it would make code simpler. Coming from Octave/Matlab it is something I am used to have
2 votes -
Implement the Gumbel ContinuousDistribution
Implement the Gumbel ContinuousDistribution
2 votes -
Please add Matrix<T> broadcasting.
When working with Deep NNs, there are a lot of "Z = WX + b" operations going on, where matrix WX has the same number of rows as matrix b. But, matrix b is a single column matrix, so we can't just the built in add operations. With broadcasting, matrix b will be treated like a matrix with the same number of columns as WX, but where each column is identical.
1 vote -
Histogram should allow custom bucket definition
The existing constructors of the Histogram function allow for a defined number of buckets or a defined number of buckets with a lower and upper bound. It is also useful to specifically define the buckets. For example, I need to do a histogram of a double[] array in increments of 0.5.
1 vote -
Vector Autoregression
I am a finance professional who is currently using python to run vector autogression. I would prefer to implement in a .NET stack.
The python library is called statstools and there is a similar package in R called VAR.
https://github.com/statsmodels/statsmodels/blob/master/docs/source/vector_ar.rst#id5
I am happy to get involved in adding this feature but may need support.
1 vote -
Add full multigrid solver (FMG) for boundary value problems, e.g. the Poisson equation.
Many simluation and some image processing tasks require solving differential equations, such as heat equation and linear elliptic equation (Poisson equation).
In case of 2D data (images), these become partial differential equations (PDEs).
These can be solved in linear time using multigrid preconditioner with some relaxation scheme (Gauss-Seidel, CG, biCG).
Some reference, including source code, can be found in Press et al.: "Numerical Recipes, 3rd edition".
1 vote -
Bessel Funktions Jn(x),n=0,1,2,3...
I have done it with the Series Jv(x) in Jahnke-Emde -Lösch:
Tables of higher Functions.
Calculation of a given value and plotted in Visual Studio with C#.
Important for FM-Modulation, Calculation....1 vote -
Levinson Decomposition
Levinnson Decomposition (both symmetric and non symmetric) was available in dnAnalytics 0.2 and are highly popular in signal processing. (via alibeirami)
1 vote -
Common Interface for Vector and Matrix
A common (gemeinsames) Interface for Vector and Matrix would be fine.
This would make it easier to implement common methods be using Generics.
Like:
T mapInplace<T>(T t) where T : IMatrix {
t.MapInplace(f => .... );
return f;
}1 vote -
Return Vector/Matrix on inplace methods
If someone does one of the inplace Methods, normally this object will be used immediately.
Therefore it makes sense (and is the common way) to return the inplace modified object.
So, instead of
public void MapInplace(Func<T, T> f, Zeros zeros = Zeros.AllowSkip);
a
public Matrix<T> MapInplace(Func<T, T> f, Zeros zeros = Zeros.AllowSkip);
would be good. Also for Vector, and all other inplace methods.
1 vote -
Support Weighted and Exponential Moving Average
Support Weighted and EMA (Exponential Moving Average) in addition to existing simple moving average in MathNet.Numerics.Statistics
1 vote -
Add the "Periodic" to "SplineBoundaryCondition" on MathNet.Numerics.Interpolation
Currently, the condition Natural/ParaboricallyTerminated/FirstDerivative/SecondDerivative are on "SplineBoundaryCondition", but I'd like to add Periodic on it(I guess this is equivalent to "csape" on MATLAB).
1 vote -
Implement Laplace transforms
convert laplace space functions to time domain and viceversa
1 vote -
To match and provide formulas for statistical and engineering capabilities as in Excel...
Can provide the calculation abilities of what excel inbuilt formula does as a part of framework This include formula related to statistical and engineering capabilities.
1 vote
- Don't see your idea?