2534 Commits

Author SHA1 Message Date
Adam Kelly
b564c20f19 Add Support for Complex Numbers in kron 2017-01-20 22:51:01 +00:00
Adam Kelly
44515ba7ed Add support for 1D Vectors in math.kron 2017-01-20 18:09:42 +00:00
Adam Kelly
6e63a112a2 Add Kronecker Product (Direct / Tensor Product)
Adds Kronecker Product as math.kron(x, y);
2017-01-17 22:31:42 +00: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
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
Harry Sarson
b6a96fa76a Changed ',' to ';' in doc's to fix typo 2016-11-07 19:43:22 +00:00
jos
e42f5d1eb6 Updated history 2016-11-06 19:43:57 +01:00
Jos de Jong
68bdf9d362 Merge pull request #738 from ericman314/preferred-prefix
Retain original units
2016-11-06 19:39:31 +01:00
Eric
feb834b040 Units no longer search for the best prefix if the current prefix results in a value approximately between 0.1 and 1000.
Adjusted unit tests.
2016-11-06 06:59:12 -07:00
jos
af551ff1cf Released v3.7.0 v3.7.0 2016-11-05 20:18:11 +01:00
jos
1ecfdf1a0e Implemented BigNumber support in function arg() 2016-11-05 19:52:22 +01:00
jos
c9591339b1 Throw an error for implicit conversion between BigNumber and Fraction (see #710) 2016-11-05 19:44:04 +01:00
jos
4306200c4c Implemented method Node.equals(other) for all nodes of the expression parser 2016-11-05 16:27:23 +01:00
jos
cc1a6925af Command Line Interface loads faster 2016-10-30 20:41:53 +01:00
jos
d76b3422fc Merge branch 'master' into develop 2016-10-26 21:03:53 +02:00
Jos de Jong
59df4f2640 Merge pull request #729 from woylie/patch-1
update contributor list
2016-10-26 21:02:38 +02:00
woylie
c0fcefacb0 update contributor list
Oh, vanity...
2016-10-26 00:23:47 +02:00
jos
de54684357 Update how to publish 2016-10-21 20:20:15 +02:00
jos
2b95c65a30 Released v3.6.0 v3.6.0 2016-10-21 20:10:11 +02:00
jos
4b458d1779 Removed redundant imports 2016-10-21 17:58:53 +02:00
jos
22508ed8eb Moved constants in erf to the bottom (doc generator picks the first comment from a function) 2016-10-21 17:57:39 +02:00