Doug Coleman
|
ba51919e50
|
assocs: Add sift-keys and sift-values. Remove three other implementations
of sift-values and use the new one.
|
2012-08-23 22:36:10 -07:00 |
John Benediktsson
|
ac2e60e997
|
math.primes.erato: bit faster by inlining.
|
2012-08-23 09:35:09 -07:00 |
John Benediktsson
|
3ff3a2034f
|
math.functions: make it clear that 0 = is the more correct zero?.
|
2012-08-13 08:03:54 -07:00 |
Doug Coleman
|
7b88b67b9b
|
math.complex: Fix using list.
|
2012-08-12 13:55:36 -07:00 |
John Benediktsson
|
6710a94d19
|
Revert "math.functions: cleaner rect>."
This reverts commit 5ecff652ba.
|
2012-08-11 10:40:41 -07:00 |
Doug Coleman
|
b36dc93747
|
math.complex: Check C{ } syntax -- can only have two elements in the complex array. Fixes #612.
|
2012-08-10 15:58:04 -07:00 |
John Benediktsson
|
5ecff652ba
|
math.functions: cleaner rect>.
|
2012-08-10 15:51:11 -07:00 |
John Benediktsson
|
caf66c9be5
|
math.matrices: adding the outer product.
|
2012-08-08 17:02:39 -07:00 |
Doug Coleman
|
823ee6ce12
|
math.matrices: rename van-der-monde to vandermonde
|
2012-07-30 16:44:08 -07:00 |
John Benediktsson
|
e83da8c3d2
|
math.matrices: adding van-der-monde matrix.
|
2012-07-30 16:15:21 -07:00 |
John Benediktsson
|
e9e0b20ca6
|
math.vectors: implement v^, v^n, n^v.
|
2012-07-30 16:15:00 -07:00 |
John Benediktsson
|
09d972018d
|
cleanup some use of with-scope.
|
2012-07-19 13:55:34 -07:00 |
John Benediktsson
|
6f2ba79564
|
math.intervals: using short-circuit logic.
|
2012-07-17 20:08:12 -07:00 |
John Benediktsson
|
c823800ddf
|
math.statistics: faster and simpler entropy word.
|
2012-07-11 12:26:20 -07:00 |
John Benediktsson
|
96a36b34b9
|
math.statistics: minor style cleanup.
|
2012-07-10 17:03:01 -07:00 |
John Benediktsson
|
ee91a9dd30
|
math.functions: minor cleanup.
|
2012-06-22 08:38:34 -07:00 |
John Benediktsson
|
e6382af293
|
math.combinatorics: 100%+ faster combinations.
|
2012-06-01 14:07:39 -07:00 |
John Benediktsson
|
d2876bea1d
|
math.functions: implement copysign.
|
2012-06-01 08:24:35 -07:00 |
John Benediktsson
|
e8033c9736
|
math.matrices: adding docs for a few words.
|
2012-05-25 12:19:23 -07:00 |
Doug Coleman
|
3756191a28
|
math.matrices: Add another test to make sure we calculate kron correctly.
|
2012-05-24 09:02:47 -07:00 |
Doug Coleman
|
7f8d1cf58e
|
math.matrices: Add stitch. Add Kronecker product.
|
2012-05-24 08:53:47 -07:00 |
John Benediktsson
|
b702491834
|
math.statistics: adding winsorized-mean.
|
2012-05-08 08:48:15 -07:00 |
John Benediktsson
|
b1b224450e
|
math.statistics: adding trim-mean and signal-to-noise.
|
2012-05-08 08:24:57 -07:00 |
Doug Coleman
|
7977296e27
|
math.statistics: Add sum-of-squares word, add sum-of-squared-errors/sum-of-absolute-errors words.
|
2012-05-07 15:04:37 -07:00 |
John Benediktsson
|
c630cb1418
|
math.matrices: adding hilbert-matrix, toeplitz-matrix, hankel-matrix, and box-matrix.
|
2012-05-04 18:01:21 -07:00 |
Doug Coleman
|
01e8d15cfb
|
math.statistics: Add power-mean and quadratic-mean.
|
2012-05-04 15:27:46 -07:00 |
John Benediktsson
|
2bc643cb84
|
math.statistics: simpler (faster) version of rescale.
|
2012-05-04 14:51:38 -07:00 |
John Benediktsson
|
35d4a2bb1c
|
math.statistics: adding contraharmonic-mean.
|
2012-05-04 14:43:29 -07:00 |
John Benediktsson
|
44e3f768b8
|
math.statistics: adding mean-dev and median-dev.
|
2012-05-04 14:40:24 -07:00 |
John Benediktsson
|
7820f5c8a8
|
math.statistics: separate "sample-" and "full-" versions of var, std, ste, and corr.
|
2012-05-04 14:31:26 -07:00 |
John Benediktsson
|
62654a4271
|
math.statistics: adding standardize, differences, rescale.
|
2012-05-04 14:18:45 -07:00 |
Doug Coleman
|
9b6f58fc9e
|
math.matrices: Add a diagonal-matrix word that makes an nxn matrix from a sequence.
Optimize identity-matrix word -- 2-3x faster using diagonal-matrix.
Add an eye word that makes an mxn diagonal matrix with a diagonal offset by k.
|
2012-05-04 11:31:05 -07:00 |
John Benediktsson
|
fda12a9972
|
math.functions: adding generalized signum function. Fixes #509.
|
2012-05-03 14:44:10 -07:00 |
John Benediktsson
|
d6a5cc3ee8
|
math.vectors: adding p-norm.
|
2012-05-03 13:27:00 -07:00 |
Doug Coleman
|
9a125e82e9
|
math.functions: rename exp to e^ to be consistent with 2^ and 10^. update things.
|
2012-05-02 10:22:23 -07:00 |
Doug Coleman
|
4338db58a4
|
math.functions: Add e^ and sigmoid functions.
|
2012-05-02 09:21:34 -07:00 |
John Benediktsson
|
3f15cd4e63
|
math.statistics: adding entropy function.
|
2012-04-26 18:40:59 -07:00 |
John Benediktsson
|
84d7136a12
|
change to in-place reverse.
|
2012-04-24 18:51:46 -07:00 |
John Benediktsson
|
6323018b8a
|
math.combinatorics: minor performance improvements.
|
2012-04-24 18:42:34 -07:00 |
John Benediktsson
|
8fe84dc35d
|
math.combinatorics: faster version of factorial.
|
2012-04-24 10:06:00 -07:00 |
Doug Coleman
|
fdcb9b93d7
|
math.statistics: Add eight methods for calculating quantiles. Add quartile. Add kth-smallests et al, refactor medians.
|
2012-04-24 03:17:50 -07:00 |
Doug Coleman
|
222e76bed6
|
math.statistics: Make a safe version of kth-object. Bounds check k w/ regards to seq.
|
2012-04-23 13:55:25 -07:00 |
John Benediktsson
|
b668db8df6
|
math.combinatorics: adding <combinations> and <permutations> sequences.
|
2012-04-23 08:30:22 -07:00 |
Doug Coleman
|
5f4d67dc77
|
math.statistics: Generalize kth-smallest into kth-object, add kth-largest. Add count-relative and minmax-relative for counting the number of lt, eq, gt elements, and getting the max lt and min gt in one pass.
|
2012-04-22 23:41:13 -07:00 |
John Benediktsson
|
aa0321ebd9
|
math.combinatorics: fix failed find combinations/permutations.
|
2012-04-21 20:11:47 -07:00 |
John Benediktsson
|
fcc30ee39f
|
math.combinatorics: adding find-combination and find-permutation.
|
2012-04-20 23:31:40 -07:00 |
John Benediktsson
|
cf3e318f31
|
math.functions: adding another test for roots.
|
2012-04-19 13:34:42 -07:00 |
John Benediktsson
|
13a4e3f2a8
|
math.functions: adding "roots" word to get arbitrary roots from numbers.
|
2012-04-19 12:19:14 -07:00 |
John Benediktsson
|
e05002f70a
|
math.functions: adding docs and tests for ^mod.
|
2012-04-19 08:20:11 -07:00 |
Doug Coleman
|
51cad6ce67
|
math.combinators: Add filter-permutations/combinations. Minor cleanup.
|
2012-04-18 15:18:54 -07:00 |