Christoph Ruegg
fdaa12cd3f
UX: DebuggerDisplay attribute for matrices and vectors
13 years ago
Christoph Ruegg
12c918202a
FSharp: use more efficient constructs where possible
13 years ago
Christoph Ruegg
0986188176
FSharp: matrix/vector slice syntax unit tests
13 years ago
Christoph Ruegg
50c32065b2
FSharp: submatrix/subvector slice syntax setters
13 years ago
Christoph Ruegg
93689ef2b3
Statistics: clarify inline xml doc and parameter names
13 years ago
Christoph Ruegg
b0d8195af0
Statistics: Func-variants of quantile, icdf, percentile, orderstat
13 years ago
Christoph Ruegg
c22c9325e2
Statistics: percentile, quartiles, IQR, fivenum
13 years ago
Christoph Ruegg
6647d007ab
Statistics: Proper Quantile statistics (supporting all 9 R-types and custom)
13 years ago
Christoph Ruegg
77ace8c7ec
Statistics: Array and Streaming Sample and Population StandardDeviation
13 years ago
Christoph Ruegg
3d039413b9
Statistics: Array and Streaming PopulationVariance
13 years ago
Christoph Ruegg
15a56daaf2
Statistics: Array and Streaming Variance
13 years ago
Christoph Ruegg
e1cf1cc7e6
Statistics: mean of empty set should be NaN
13 years ago
Christoph Ruegg
7f839739fd
Statistics: Streaming Mean
13 years ago
Christoph Ruegg
ef85446824
Statistics: extending tests and cosmetics
13 years ago
Christoph Ruegg
8fb1d36f73
Statistics: never throw on empty data (instead use NaN)
13 years ago
Christoph Ruegg
505625c172
Statistics: introduce StreamingStatistics, always throw on null data
13 years ago
Christoph Ruegg
669005b509
Statistics: sample/unibiased variance of empty set should be NaN #101
13 years ago
Christoph Ruegg
6861de3057
Statistics: introduce unsorted ArrayStatistics
13 years ago
Christoph Ruegg
c500524fce
Statistics: add min, max, percentile, quaritle, iqr, fivenum to sorted-array stats
13 years ago
Christoph Ruegg
1051d9e5a7
Statistics: introduce SortedArrayStatistics, use it in Percentile class
13 years ago
Christoph Ruegg
3c4d20f30c
Statistics: cosmetics
13 years ago
IUser
20de4b1702
Percentile: Bug fixes and compliance with Excel.
High boundary check was against 100, should be 1.0.
Close to 0 or 1 percentile values for Nist and Interpolation methods
caused array out of bounds exceptions.
Seemingly arbitrary small dataset restriction removed.
Out of range percentile values and empty dataset returns double.NaN
instead of throwing, similar to Excel returning #NUM! in such cases.
13 years ago
Christoph Ruegg
1dc85bf6fb
MCMC: Minor namespace/naming/doc fixes
13 years ago
Christoph Ruegg
cf3cae4377
Merge branch 'hybrid-mc'
13 years ago
Christoph Ruegg
b215abc890
LA: Obsolete Vector.Plus, drop some redundant operator overloads
13 years ago
Christoph Ruegg
5d4c296a74
LA: Result should be called 'result' not 'target'
13 years ago
Christoph Ruegg
2cb8a2a0a7
LA: Matrix group operators together, some eol whitespaces fixes
13 years ago
Christoph Ruegg
836a07457e
LA: Matrix.Conjugate
13 years ago
Christoph Ruegg
b71cacdb89
LA: Matrix arithmetics design pattern: review arg checks and forwards
13 years ago
Christoph Ruegg
cebbce91de
LA: Arithmetics design pattern: collect abstract decls at top
13 years ago
Christoph Ruegg
34b25db90c
LA: Matrix arithmetics design pattern: de-virtualize, fix forwards
13 years ago
Christoph Ruegg
4daf5ec83e
LA: Matrix arithmetics design pattern: Add, Subtract
13 years ago
Christoph Ruegg
2df2f0cb83
LA: Sparse complex DoConjugate should not call base.Conjugate
13 years ago
Christoph Ruegg
6a085491ef
LA: Vector.Negate should implement common pattern
13 years ago
Christoph Ruegg
12c9cd486d
LA: Generic Matrix partial Matrix.BCL class
13 years ago
Christoph Ruegg
f2f702a017
LA: Vector enumeration migrated to storage, unified Zero definition
13 years ago
Christoph Ruegg
7c9f77b750
LA: Collect operators on sparse vectors, add modulo where missing
13 years ago
Christoph Ruegg
eb81b23fd9
LA: Drop redundant arg checks on dense & sparse vector operations
13 years ago
Christoph Ruegg
81f454df70
LA: Scalar addition/subtraction operators on generic vectors
13 years ago
Christoph Ruegg
17a72cf1f2
LA: Drop redundant arg checks on generic vector operations
13 years ago
Christoph Ruegg
b860c2e4ca
Merge pull request #99 from tibel/fixes
Fix DenseVector and SparseVector operators should call correct method
13 years ago
tibel
7bc37d34b6
DenseVector and SparseVector operators should call correct method
13 years ago
tibel
bf38fc076f
add Avogadro constant
13 years ago
tibel
727d93f350
Add missing comments
13 years ago
Christoph Ruegg
418cb8cf22
LA: Drop redundant sparse vector ToColumn/RowMatrix overrides
13 years ago
Christoph Ruegg
2654f4b481
LA: Storage always provide CopyTo, never CopyFrom
13 years ago
Christoph Ruegg
2eba91724c
LA: Drop redundant dense vector ToColumn/RowMatrix overrides
13 years ago
Christoph Ruegg
8bc8d46b73
LA: Generic Vector file cleanup
13 years ago
Christoph Ruegg
dab0cc17e7
LA: Migrate Vector ToColumn/RowMatrix to storage routines
13 years ago
Christoph Ruegg
f505ced801
Comments: compact inline xml doc
13 years ago