New Post: Convenience interpolators
Hi Candy, So the general idea is to interpolate in a transformed space, i.e. f^-1(interp(x, f(y))? Yes, we could add that. I guess log might be a common use case though, so we could also consider...
View ArticleNew Post: Non-linear least squares?
You have already found it, but if someone else is looking, the issues where this is discussed is #173. Thanks, Christoph
View ArticleNew Post: Convenience interpolators
Maybe we can add an abstract class TransformedInterpolation to capture the idea, then a concrete class for each commonly used transform. Yes we will lose integration by default, but not every single...
View ArticleNew Post: Negative Samples from Geometric Distribution
I downloaded the source (3.0 alpha?), and I'm getting negative samples in my unit tests for the Geometric Distribution. Is that intentional for some reason that I don't understand?The code for the...
View ArticleProject License Changed
Copyright (c) 2009-2014 Math.NET Team Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the...
View ArticleNew Post: Negative Samples from Geometric Distribution
Yes, that looks wrong. Neither Geometric nor NegativeBinomial distributions are currently covered by the tests to verify the distribution of the generated samples, and when added quickly they indeed...
View ArticleNew Post: Fsharp: Read csv into matrix
Hi, I'm new to FSharp and Math.Net Numerics. I have a csv file with float numbers and headers such as: A,B,C 0.5,0.6,98.0 2.0,3.4,5.3 And I'd like to create a matrix from this input. I thought maybe...
View ArticleSource code checked in, #5ea5de07a1d8dc363b367c494df17c4e77c81e77
Distributions: fix Geometric distribution sampling
View ArticleNew Post: Negative Samples from Geometric Distribution
I've fixed the Geometric distribution in mainline master; the negative sign was indeed wrong, but Ceiling instead of Floor is correct. Note that there are two definitions of the Geometric distribution,...
View ArticleNew Post: Fsharp: Read csv into matrix
Hi With the "MathNet.Numerics.Data.Text" and "System.Globalization" namespaces open, try:let matrix = DelimitedReader.ReadFile<float>("data.csv", false, ",", true, CultureInfo.InvariantCulture)...
View ArticleNew Post: Fsharp: Read csv into matrix
Just added at least very basic documentation: http://numerics.mathdotnet.com/docs/CSV.html Thanks, Christoph
View ArticleNew Post: Fsharp: Read csv into matrix
Hello Christoph, Thank you very much for your quick reply and the documentation! Just what I was looking for. Regards Radibor
View ArticleNew Post: Negative Samples from Geometric Distribution
Christoph, Thanks for getting to this so quickly! I really like the design of your library. And it is extremely useful for my purposes. I am designing custom compression algorithms for a specific class...
View ArticleNew Post: Negative Samples from Geometric Distribution
Christoph, I meant to also mention an alternative way of displaying histograms in test methods (I find it useful to include output in tests to easily observe the various distribution configurations). I...
View ArticleNew Post: Turning off exceptions
cdrnet wrote: Unfortunately you can't influence it from user code, but I've increased it to 120 in master and plan a new alpha release in a few days. I built the library locally with MaxIterations =...
View ArticleSource code checked in, #abadd146ff48f5b488c8b7fda397512093507935
Complex: routines to get all square and cubic roots of a complex number
View ArticleSource code checked in, #035c5e291585b5f9d0543153d961f01e1c6cdf9a
Evaluate: routine to evaluate a compley polynomial
View ArticleSource code checked in, #b0ed692ab2a5b4cff369e477cad6637eb19ffe6e
RootFinding: new implementation for complex cubic roots, tests
View ArticleNew Post: Control.NumberOfParallelWorkerThreads is not system wide
It seems that NumberOfParallelWorkerThreads is per call and not global. If i set NumberOfParallelWorkerThreads=4 and start my algorithm on two threads MathNet.Numerics is using 8 worker threads instead...
View Article