2391 Commits

Author SHA1 Message Date
Mathias Polligkeit
1e50dcf523 new tests for pickRandom to cover multiple picks and weighted distributions 2016-07-06 23:19:27 +02:00
Mathias Polligkeit
bd7f6edc24 remove test file for pickMultipleRandom 2016-07-06 23:18:33 +02:00
Mathias Polligkeit
c5e40b40ef add pickMultipleRandom function 2016-06-30 02:19:09 +02:00
jos
7511d4288d Released v3.2.1 v3.2.1 2016-04-26 20:08:05 +02:00
jos
e9eda030ee Fixed matrix.subset mutating the replacement matrix when unsqueezing it 2016-04-26 09:11:59 +02:00
jos
0bdbcaec69 A minor fix in the docs 2016-04-25 22:04:21 +02:00
jos
fa88089289 Updated history 2016-04-23 21:43:41 +02:00
Jos de Jong
d394efa141 Merge pull request #653 from ericman314/unitlessunits
Unit-less units become numeric values when predictable:false
2016-04-23 21:41:09 +02:00
Eric
a218ea419e Moved duplicate code to separate function 2016-04-23 13:34:15 -06:00
Eric
d2494408ef Unitless units are now converted to numeric values when predictable:false 2016-04-19 15:52:25 -06:00
jos
b4d3c89574 Released v3.2.0 v3.2.0 2016-04-16 10:22:55 +02:00
jos
c42d6f1c15 Upgraded dependencies (decimal.js@5.0.8, fraction.js@3.3.1) 2016-04-16 10:15:24 +02:00
jos
66716819a7 Fixed #644: implemented method Parser.getAll() to retrieve all defined variables 2016-04-16 09:55:48 +02:00
jos
cb4a1a98cb Fixed #641: Bug in expression parser parsing implicit multiplication with wrong precedence in specific cases 2016-04-16 09:43:24 +02:00
jos
b2066e53f6 Replaced toTex definitions using the default toTex template with "undefined" and a comment (see #636) 2016-04-15 11:00:03 +02:00
jos
8068f4afa8 Fixed #636: More strict toTex templates, reckon with number of arguments 2016-04-11 21:31:15 +02:00
jos
b60fa54d43 Fixed #645: Added documentation about engineering notation of function math.format 2016-04-11 20:28:47 +02:00
jos
9c8eb5ac92 Fixed #601: Issue with unnamed typed-functions by upgrading to typed-function v0.10.4 2016-04-09 11:52:16 +02:00
jos
2127047948 Extended callback example of math.format (see #628) 2016-04-05 09:23:26 +02:00
jos
02f8b13ae0 Released v3.1.4 v3.1.4 2016-04-03 19:50:26 +02:00
jos
391d687138 Released v3.1.4 2016-04-03 19:48:24 +02:00
jos
bfc60ec199 Improved docs on math.format 2016-04-03 19:41:31 +02:00
jos
508e39ca2c Only allow operator in to be parsed as unit 2016-04-03 14:09:46 +02:00
jos
5b682d6040 Fixed #625: Unit in (inch) not always working due to ambiguity with
the operator `a in b` (alias of `a to b`)
2016-04-03 14:06:43 +02:00
jos
bbfa7d51df Fixed #484, #555: inaccuracy of math.sinh. Also using ES6 Math functions when available 2016-04-03 13:47:57 +02:00
jos
8b39e1b336 Fixed #629: expression parser throws an error when passing a number with decimal exponent instead of parsing them as implicit multiplication 2016-04-03 12:46:58 +02:00
jos
26e1e26555 Fixed #635: Node.toString options where not passed to function arguments 2016-04-03 11:31:08 +02:00
jos
924a8e480f Fixed #632: problem with escaped backslashes at the end of strings 2016-04-03 11:17:06 +02:00
jos
5acdd961c3 Fixed #631: unit aliases weeks, months, and years where missing 2016-03-31 08:22:28 +02:00
jos
f47b22cde5 Released v3.1.3 (fixed broken bundle) v3.1.3 2016-03-24 22:31:11 +01:00
jos
41fc3a73d1 Released v3.1.2 v3.1.2 2016-03-24 21:46:28 +01:00
jos
59950de6ed Released v3.1.1 v3.1.1 2016-03-24 21:31:33 +01:00
jos
b3c1d63133 Throw an error when functions min, max, mean, or median are invoked with multiple matrices as arguments (see #598) 2016-03-24 21:22:33 +01:00
jos
ab454c0750 Fixed #623: nthRoot of zero with a negative root returned 0 instead of Infinity 2016-03-24 20:25:14 +01:00
jos
77736f554b Fixed #621: a bug in parsing implicit multiplications like (2)(3)+4 2016-03-22 20:23:07 +01:00
jos
a531c5e656 Fixed code block (kramdown wants an empty line) 2016-03-22 08:45:53 +01:00
jos
8e8ce78057 Merge branch 'develop'
Conflicts:
	docs/reference/classes.md
v3.1.0
2016-03-19 20:34:39 +01:00
jos
d4fd1d5159 Released version 3.1.0 2016-03-19 20:33:11 +01:00
jos
784c0f2b1b Updated history, one update for implicit multiplication 2016-03-19 20:25:50 +01:00
jos
d9e7ced69c Merge remote-tracking branch 'origin/develop' into develop 2016-03-19 20:22:38 +01:00
Jos de Jong
f67df0fbfe Merge pull request #617 from FSMaxB/implicit-mult-totex
Options for `toTex` and `toString` output of implicit multiplications
2016-03-19 20:22:21 +01:00
jos
c8d41fc5b4 Restored support for implicit multiplications like (2+3)(4+5) 2016-03-19 20:16:54 +01:00
Max Bruckner
c57964003d pretty printing example: expose implicit multiplication options 2016-03-19 19:37:56 +01:00
Max Bruckner
f038f86502 Documentation for implicit multiplication toString/toTex options 2016-03-19 19:25:39 +01:00
Max Bruckner
c72071dfb7 OperatorNode: toTex support for implicit multiplication
Use the option `implicit` with the value `hide` to not show the
multiplication sign for implicit multiplication. This is the default.
Use `show` otherwise.
2016-03-19 19:09:14 +01:00
Max Bruckner
65817dbf03 OperatorNode: toString support for implicit multiplication
Use the option `implicit` with the value `hide` to not show the
multiplication sign for implicit multiplication. This is the default.
Use `show` otherwise.
2016-03-19 18:48:54 +01:00
Max Bruckner
876740e123 fix: ParenthesisNode doesn't print parentheses with empty options
When the options to toString or toTex where an empty object,
ParenthesisNode didn't fall back to the default 'keep' behavior.
2016-03-19 18:38:58 +01:00
Max Bruckner
6f39ec5da9 OperatorNode: new 'implicit' attribute to mark implicit multiplication
This also modifies the parser to set this attribute
2016-03-19 14:25:58 +01:00
jos
aaa153d9e9 Some minor fixes in the docs 2016-03-19 13:15:01 +01:00
jos
d9cc810689 Put the comment on automatically generated docs on top of the files 2016-03-19 09:44:24 +01:00