Favian Contreras
|
48bb64af4e
|
Added some comments to the derivative file. Added some test cases as well (explicitly test partial derivatives and pure JS usage).
|
2015-09-19 21:24:56 -07:00 |
|
Eric
|
6eb6498bf0
|
Fixed tabs
|
2015-08-26 04:53:50 +00:00 |
|
Eric
|
900ff31b62
|
Basic functionality of simplify function
|
2015-08-26 04:50:52 +00:00 |
|
Eric
|
2434ed3b90
|
_simplify, _ruleMatch, _exactMatch
|
2015-08-25 19:42:04 +00:00 |
|
Eric
|
3b8ad55fba
|
Added new files
|
2015-08-25 00:59:42 +00:00 |
|
Eric
|
a2b31e4d02
|
First commit
|
2015-08-25 00:58:45 +00:00 |
|
jos
|
a39d726a18
|
Merged algebraic_differentiation, fixed issues with function transforms attached to factory functions
|
2015-07-29 21:24:34 +02:00 |
|
jos
|
a388f399ca
|
Merge branch 'algebraic_differentiation' of https://github.com/BigFav/mathjs into algebraic_differentiation
Conflicts:
lib/core/typed.js
|
2015-07-29 20:57:50 +02:00 |
|
jos
|
154577d1be
|
Updated docs, examples, history
|
2015-07-27 21:26:50 +02:00 |
|
Favian Contreras
|
98040be7e1
|
Shortened up some of the more verbose test cases for which simplifications are possible. Used config.number on ConstantNodes that I missed on my original commits.
|
2015-07-25 07:29:17 -07:00 |
|
Favian Contreras
|
6fbe2238cd
|
Added a test case for nthRoot where the root is variable. Now handles a variable base log, and added a test case. Adjusted the chain rule to be after the switch statement (saves ~1640 bytes and is more modular).
|
2015-07-21 04:34:06 -07:00 |
|
jos
|
2353c4a61e
|
Renamed folders util to utils
|
2015-07-18 13:22:38 +02:00 |
|
Favian Contreras
|
2ca8176f1e
|
Added trigonometric functions, and refactored argument sanity checks. Added 'C^x' and FunctionAssignmentNodes.
|
2015-06-13 09:40:50 -07:00 |
|
jos
|
a1531e0173
|
Minor improvements in the docs
|
2015-06-10 20:53:50 +02:00 |
|
jos
|
d2e8ec06f2
|
Fixed docgenerator for v2. Updated docs.
|
2015-06-10 20:50:29 +02:00 |
|
Favian Contreras
|
6feb46ba31
|
Complete structure of derivitive function. Most operators are complete, with a few functions as well. Still does not handle argument errors well, even though it returns the same it received.
|
2015-05-31 02:49:36 -07:00 |
|
rjbaucells
|
ce95f7a837
|
lusolve() and slu() tests
|
2015-05-17 10:34:15 -04:00 |
|
rjbaucells
|
027462b081
|
slu() and lusolve()
|
2015-05-16 11:50:34 -04:00 |
|
rjbaucells
|
b5931fb116
|
solvers
|
2015-05-14 23:04:59 -04:00 |
|
rjbaucells
|
ceca6af8d3
|
slu() and lusolve()
|
2015-05-14 20:24:26 -04:00 |
|
rjbaucells
|
5ef0a6d9a0
|
removed file
|
2015-05-11 22:28:08 -04:00 |
|
rjbaucells
|
6c6b22a647
|
permute() - partial
|
2015-05-11 00:08:21 -04:00 |
|
rjbaucells
|
d3902a2fcf
|
lusolve() - partial
|
2015-05-09 11:21:23 -04:00 |
|
Rogelio J. Baucells
|
737d476970
|
slu() and lusolve()
|
2015-05-08 15:45:03 -04:00 |
|
Rogelio J. Baucells
|
b86adce66f
|
Merge remote-tracking branch 'origin/v2' into v2-sparse
|
2015-05-08 10:38:02 -04:00 |
|
Rogelio J. Baucells
|
5e29565dc4
|
usolve() update
|
2015-05-08 10:36:58 -04:00 |
|
rjbaucells
|
c5f2f80bf2
|
Merge branch 'v2-sparse' of https://github.com/rjbaucells/mathjs into v2-sparse
|
2015-05-07 23:59:03 -04:00 |
|
rjbaucells
|
e3cee480ec
|
Merge remote-tracking branch 'origin/v2-test' into v2-sparse
|
2015-05-07 23:53:13 -04:00 |
|
rjbaucells
|
dd6335a6db
|
lsolve() and usolve()
|
2015-05-07 23:43:28 -04:00 |
|
Rogelio J. Baucells
|
9b98aba8ff
|
Replaced new Array() for []
|
2015-05-05 17:12:02 -04:00 |
|
Rogelio J. Baucells
|
528128c2fe
|
Merge pull request #42 from josdejong/v2
v2 sync
|
2015-05-05 10:24:25 -04:00 |
|
jos
|
8c032f2593
|
Replaced all instanceof checks with x && xisMyType === true checks
|
2015-05-05 15:09:21 +02:00 |
|
jos
|
758107428c
|
Moved collection.js and Matrix.js under ./lib/type/matrix, moved construction functions matrix.js and sparse.js to ./lib/type/matrix/function, and created an index file.
|
2015-05-05 12:00:07 +02:00 |
|
Rogelio J. Baucells
|
1b3cf30e98
|
Fixed performance problems with array
|
2015-05-05 01:25:15 -04:00 |
|
rjbaucells
|
bd3b336eaf
|
Merge branch 'v2-sparse' of https://github.com/rjbaucells/mathjs into v2-sparse
|
2015-05-04 11:26:42 -04:00 |
|
rjbaucells
|
b2067268be
|
Merge remote-tracking branch 'origin/sparse-arithmetic-tmp' into v2-sparse
Conflicts:
lib/type/matrix/SparseMatrix.js
|
2015-05-04 11:26:18 -04:00 |
|
rjbaucells
|
2d8410a5fa
|
equal updates
|
2015-05-03 19:05:21 -04:00 |
|
Rogelio J. Baucells
|
65ab4faa89
|
sparse updates
|
2015-04-27 15:31:05 -04:00 |
|
jos
|
84512de60b
|
Added a few more index.js files. Removed caching mechanism for function transforms (will be improved upon later again)
|
2015-04-27 14:54:03 +02:00 |
|
rjbaucells
|
75594372ed
|
tests
|
2015-04-26 11:10:09 -04:00 |
|
rjbaucells
|
b17e528b85
|
cs sparse updates
|
2015-04-26 09:51:12 -04:00 |
|
rjbaucells
|
10593e4206
|
cs sparse updates
|
2015-04-25 12:10:57 -04:00 |
|
Rogelio J. Baucells
|
f55b13cff1
|
cs sparse implementations
|
2015-04-24 17:22:23 -04:00 |
|
Rogelio J. Baucells
|
070000633a
|
renamed sparse related files
|
2015-04-24 15:01:03 -04:00 |
|
Rogelio J. Baucells
|
81ab7148f5
|
Merge remote-tracking branch 'origin/v2' into v2-sparse
|
2015-04-24 14:46:23 -04:00 |
|
Rogelio J. Baucells
|
748fe0d0fb
|
CcsMatrix refactoring
|
2015-04-24 11:13:17 -04:00 |
|
rjbaucells
|
cbf5df0f70
|
cs_chol()
|
2015-04-24 00:07:06 -04:00 |
|
Rogelio J. Baucells
|
4197743500
|
sparse lu()
|
2015-04-23 17:39:30 -04:00 |
|
Rogelio J. Baucells
|
9ab61740e7
|
sparse algorithms
|
2015-04-22 23:15:04 -04:00 |
|
rjbaucells
|
a2d2e24e76
|
multiply() refactoring
|
2015-04-22 19:46:35 -04:00 |
|