Doug Coleman
|
7504823dee
|
math.matrices: Add m+n, m-n, n+m, n-m, words.
|
2012-11-07 22:53:52 -08:00 |
Doug Coleman
|
a127cdb38c
|
math.matrices: Trying to flesh out the matrices vocabulary a bit.
|
2012-10-22 09:47:36 -07:00 |
Doug Coleman
|
2fccdec3d2
|
math.matrices: Add some combinators for iterating over matrices. Add covariance matrix.
|
2012-10-22 09:47:35 -07:00 |
Doug Coleman
|
eaec4fe884
|
math.matrics: Add some combinators and indexing words to math.matrices.
|
2012-10-22 09:47:35 -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
|
e8033c9736
|
math.matrices: adding docs for a few words.
|
2012-05-25 12:19:23 -07:00 |
Doug Coleman
|
7f8d1cf58e
|
math.matrices: Add stitch. Add Kronecker product.
|
2012-05-24 08:53:47 -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
|
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
|
ce0e9aab98
|
math.vectors: separate "dot product" from "Hermitian inner product". Fixes #484.
|
2012-03-29 10:56:39 -07:00 |
Slava Pestov
|
7fe6721993
|
math.matrices: move normal word from gpu.demos.bunny and reverse sign
|
2010-07-23 20:41:08 -07:00 |
Erik Charlebois
|
fc72a7c7c1
|
Add perp and angle-between words for vectors. Fix bug in cross product and add unit tests.
|
2010-02-25 16:46:02 -08:00 |
Slava Pestov
|
e5fc398dae
|
sequences: add cartesian-each, cartesian-map, cartesian-product words to eliminate some duplication throughout the codebase
|
2010-02-25 20:54:57 +13:00 |
Slava Pestov
|
880fb747fc
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Joe Groff
|
22a9be5ea5
|
update existing code to use :> ( ) when possible
|
2009-10-28 16:11:33 -05:00 |
Slava Pestov
|
ed3de4ae29
|
math.matrices: remove dead code
|
2009-10-23 07:01:57 -05:00 |
Joe Groff
|
d85432440f
|
math.matrices: vectorizable definition of cross
|
2009-10-22 16:26:25 -05:00 |
Joe Groff
|
f6bf60ec4e
|
math.matrices.simd versions of frustum-matrix4 and rotation-matrix4
|
2009-09-29 22:54:11 -05:00 |
Marc Fauconneau
|
1f020f8bad
|
Merge branch 'master' of git@github.com:prunedtree/factor
Conflicts:
basis/math/matrices/matrices.factor
|
2009-08-30 17:24:25 +09:00 |
Joe Groff
|
2c97868525
|
preserve sequence type in math.matrices:cross
|
2009-07-07 16:26:50 -05:00 |
Joe Groff
|
5c25c4ff81
|
for the FPS classicists... skew matrix constructor
|
2009-07-04 19:13:31 -05:00 |
Joe Groff
|
f644140d3d
|
common 3d matrix constructors
|
2009-07-02 19:05:24 -05:00 |
prunedtree
|
4a43b875f2
|
make m^n private
|
2009-06-12 01:29:34 -07:00 |
Doug Coleman
|
ecfea47fd5
|
fix load error
|
2009-06-12 02:43:05 -05:00 |
Doug Coleman
|
56c9302dbc
|
Merge branch 'master' of git://github.com/prunedtree/factor
Conflicts:
basis/compression/inflate/inflate.factor
basis/math/matrices/matrices.factor
|
2009-06-12 02:33:49 -05:00 |
Doug Coleman
|
a7845cf25a
|
better implementation of zero-matrix
|
2009-06-07 20:12:18 -04:00 |
prunedtree
|
c604dacc3e
|
m^n binary exponentiation of matrices
|
2009-06-04 20:42:29 -07:00 |
Slava Pestov
|
77c56e55a3
|
Oops
|
2009-04-23 03:57:05 -05:00 |
Slava Pestov
|
c2fe2a4fea
|
Improve stack checker documentation
|
2009-04-23 03:48:32 -05:00 |
Slava Pestov
|
9add08c200
|
Move math.matrices to basis
|
2009-04-18 04:09:16 -05:00 |