2572 Commits

Author SHA1 Message Date
jos
e6a658dd35 Improved examples of simplify 2017-01-22 15:39:25 +01:00
jos
99aa855a01 Fixed a few examples in docs 2017-01-22 15:33:12 +01:00
jos
f4b7855a84 Docs, examples, some fixes 2017-01-22 15:30:18 +01:00
jos
db67f4cb84 Removed method Node.simplify() (use function simplify instead) 2017-01-22 13:42:19 +01:00
jos
08ed2b4160 Updated docs 2017-01-21 20:45:14 +01:00
jos
91dc47c763 Made ES5 complient again 2017-01-21 20:38:36 +01:00
jos
5c5b83988e Updaed docs of Node.simplify 2017-01-21 20:35:20 +01:00
jos
0ae4dce80b Updated docs of simplify and derivative 2017-01-21 20:29:10 +01:00
jos
6a61dd6d3c Implemented option {simplify: boolean} for function derivative 2017-01-21 20:10:10 +01:00
jos
93540e52c4 Refactored unit tests of derivative so they are easier to read/maintain 2017-01-21 17:07:21 +01:00
jos
71ae3ea076 Consistent API for both derivative and simplify (dropped transform) 2017-01-20 21:43:40 +01:00
jos
1583b455ca Merge branch 'develop' into algebraic_differentiation 2017-01-20 11:18:05 +01:00
jos
572ec25665 Added another unit test (see #762) 2016-12-20 19:47:53 +01:00
jos
79993ceac7 Fixed #765: FunctionAssignmentNode.toString() returning a string incompatible with the function assignment syntax 2016-12-18 13:29:21 +01:00
jos
3c704a69b4 Added node.js v7 to Travis config 2016-12-15 21:14:19 +01:00
jos
29da2b0418 Released v3.8.1 v3.8.1 2016-12-15 21:07:26 +01:00
jos
8015698d71 Updated contributor list 2016-12-15 20:20:18 +01:00
jos
7cd7a213e2 Merge branch 'master' into develop 2016-12-15 20:19:45 +01:00
Jos de Jong
a25f7d1643 Merge pull request #764 from maxired/expression_trees_missing_parentheses
add missing parentheses
2016-12-15 20:19:15 +01:00
Maxired (Maxence Dalmais)
daf7494512 add missing parentheses 2016-12-14 11:14:13 +01:00
jos
2f853a2251 Updated history 2016-12-10 12:30:47 +01:00
Jos de Jong
b39612bf14 Merge pull request #763 from ruhleder/feature/median-absolute-deviation
Add median absolute deviation
2016-12-10 12:28:45 +01:00
jos
a5df5e4c47 Fixed #762: expression parser failing to invoke a function returned by a function 2016-12-10 11:41:38 +01:00
Sebastian Ruhleder
fe52d51c0a Add median absolute deviation 2016-12-08 18:29:11 +01:00
jos
b866ca3e48 Released v3.8.0 v3.8.0 2016-11-18 19:41:40 +01:00
jos
e6a049abe7 Fixed #749: Units rad, deg, and grad can now have prefixes like millirad 2016-11-18 19:27:50 +01:00
jos
7152142661 Fixed #732: Allow letter-like unicode characters like Ohm \u2126 2016-11-18 19:19:17 +01:00
jos
e0123c7355 Implemented a method cloneDeep for the expression Nodes. See #745. 2016-11-18 15:37:07 +01:00
jos
a168041374 Functions add and multiply now accept more than two arguments. See #739. 2016-11-18 15:06:37 +01:00
Max Bruckner
aa29d8f92f Merge pull request #752 from josdejong/foreach-map
OperatorNode: Use map instead of foreach in many places
2016-11-14 19:04:18 +07:00
Max Bruckner
ab6d9268f3 OperatorNode: Use map instead of foreach in many places 2016-11-14 18:51:21 +07:00
Jos de Jong
abd383f0a0 Merge pull request #751 from josdejong/multiple-operators
Support more than two operands in OperatorNode for addition and multiplication
2016-11-13 19:57:38 +01:00
Max Bruckner
493bd7f6b0 OperatorNode: Support more than two operands in toTex/String
Only for multiplication and addition though.
2016-11-13 15:50:32 +07:00
Max Bruckner
f4ef42271b OperatorNode: toString/Tex: switch case -> if
This is in preparation for the next step, where the conditions will get
complexer than a simple switch case.
2016-11-11 20:45:10 +07:00
jos
413e697337 Updated history 2016-11-11 09:11:20 +01:00
Max Bruckner
e19fedcd42 Merge pull request #747 from josdejong/fix-operatornode-clone
OperatorNode: fix: implicit multiplication was not cloned
2016-11-11 13:53:32 +07:00
Max Bruckner
ed86eedf32 test cloning of implicit multiplication 2016-11-11 13:20:57 +07:00
Max Bruckner
0dcd2f2ef4 OperatorNode: fix: implicit multiplication was not cloned 2016-11-11 11:59:24 +07:00
jos
50553380c7 Merge remote-tracking branch 'origin/develop' into develop 2016-11-08 22:03:12 +01:00
jos
ec5e34975a Updated history 2016-11-08 22:02:56 +01:00
Jos de Jong
c4b95a1fa4 Merge pull request #744 from HarrySarson/develop
Changed expressions/syntax in docs to represent the actual result of string operations.
2016-11-08 22:01:43 +01:00
H.D. Sarson
04732a2456 Edited description of string operations to include setting values in strings 2016-11-08 14:58:43 +00:00
H.D. Sarson
356e2cf096 tidied up example so it is easier to read 2016-11-08 14:40:20 +00:00
Harry Sarson
0428d0cf80 Changed expressions/syntax in docs to represent the actaul result of string opperations. 2016-11-07 20:27:51 +00:00
jos
f491873452 Merge branch 'develop' into algebraic_differentiation 2016-11-07 20:57:27 +01:00
jos
7ac80f2599 Updated history 2016-11-07 20:53:00 +01:00
Jos de Jong
9a7bf2898b Merge pull request #742 from HarrySarson/develop
Changed ',' to ';' in doc's to fix typo
2016-11-07 20:52:15 +01:00
Jos de Jong
6248d0e1d0 Merge pull request #734 from tetslee/algebraic_differentiation
Improvements to simplify
2016-11-07 20:50:14 +01:00
Harry Sarson
b6a96fa76a Changed ',' to ';' in doc's to fix typo 2016-11-07 19:43:22 +00:00
tetslee
f4ece9c777 Fixed derivative tests that were broken by the simplifier changes. 2016-11-07 17:12:29 +10:30