josdejong
|
49e7e00a65
|
Added tests checking that the expression parser throws one-based IndexErrors.
|
2014-04-12 19:34:38 +02:00 |
|
josdejong
|
f0035e8c41
|
Merge branch 'master' into develop
Conflicts:
lib/function/arithmetic/compare.js
lib/function/arithmetic/equal.js
lib/function/arithmetic/larger.js
lib/function/arithmetic/largereq.js
lib/function/arithmetic/smaller.js
lib/function/arithmetic/smallereq.js
lib/function/arithmetic/unequal.js
lib/math.js
lib/util/number.js
test/math.test.js
|
2014-04-11 22:15:31 +02:00 |
|
Rogelio J. Baucells
|
ed5ab3f629
|
Formatting fixes
|
2014-04-11 15:55:29 -04:00 |
|
josdejong
|
b0f19da5c3
|
Storing all arguments in the errors
|
2014-04-11 21:30:08 +02:00 |
|
Rogelio J. Baucells
|
24be94a680
|
Floating point numbers equality/inequality
implemented compare, larger, largereq smaller and smallereq functions
|
2014-04-11 14:28:05 -04:00 |
|
josdejong
|
97cbb0093f
|
Moved errors to their own namespace and folder
|
2014-04-11 18:02:29 +02:00 |
|
josdejong
|
922ce679e6
|
Moved UnsupportedTypeError to the others, and made it independent of the math namespace
|
2014-04-11 17:44:55 +02:00 |
|
rjbaucells
|
2778ae935a
|
Floating point numbers equality/inequality
|
2014-04-10 21:27:44 -04:00 |
|
Rogelio J. Baucells
|
9204e0e6aa
|
Floating point numbers equality
|
2014-04-10 15:48:14 -04:00 |
|
rjbaucells
|
743c36acbd
|
Floating point numbers equality
|
2014-04-10 00:00:43 -04:00 |
|
josdejong
|
b7d016b626
|
Added bignumber support for improved function det.
|
2014-04-09 08:28:37 +02:00 |
|
josdejong
|
492d7f4c4f
|
Moved ArgumentsError from lib/type/ to lib/util/
|
2014-04-06 21:25:46 +02:00 |
|
josdejong
|
d0fb727c43
|
Implemented DimensionError and IndexError
|
2014-04-06 20:53:23 +02:00 |
|
josdejong
|
2730edfd60
|
Removed errors for stuff deprecated since v0.16.0
|
2014-04-06 13:03:45 +02:00 |
|
josdejong
|
a7b24eca8c
|
Implemented BigNumber support for function diag
|
2014-04-06 12:57:55 +02:00 |
|
josdejong
|
83b41a16ab
|
Implemented BigNumber support for functions exp, log, and log10.
|
2014-04-06 12:01:10 +02:00 |
|
josdejong
|
45550e5ffb
|
Changed configuration option decimals to precision
|
2014-04-06 11:14:01 +02:00 |
|
josdejong
|
d8ddbfddac
|
Fixed #156: Fixed support for element-wise comparisons between a string and a matrix
|
2014-04-05 23:47:54 +02:00 |
|
josdejong
|
fab41839bc
|
Implemented BigNumber support for function det
|
2014-04-05 23:30:46 +02:00 |
|
josdejong
|
c7c17c6f64
|
Removed dependency on global math from Complex
|
2014-04-05 23:21:38 +02:00 |
|
josdejong
|
bc7672b228
|
Merge remote-tracking branch 'origin/develop' into develop
|
2014-04-05 23:01:32 +02:00 |
|
Jos de Jong
|
fbc62242ae
|
Merge pull request #155 from finnp/develop
Add support for polar coordinates in complex numbers
|
2014-04-05 23:01:20 +02:00 |
|
josdejong
|
0ea333351c
|
Fixed broken unit test
|
2014-04-05 22:55:49 +02:00 |
|
josdejong
|
42748689a1
|
Removed preliminary rounding of results of det
|
2014-04-05 22:53:38 +02:00 |
|
josdejong
|
ad554ef1f7
|
Updates and fixes to work with a different BigNumber instance per math.js instance
|
2014-04-05 22:42:03 +02:00 |
|
Finn
|
333f881c4d
|
Add constructor support for polar and {re:..,im:..} Fixes #76
|
2014-04-05 02:14:14 +02:00 |
|
Finn
|
7b32c7fb00
|
Add toPolar method #76
|
2014-04-05 01:07:55 +02:00 |
|
josdejong
|
d19e7ea570
|
Switched to module decimal.js for BigNumber support, instead of bignumber.js.
|
2014-04-04 21:08:33 +02:00 |
|
Finn
|
754b33b983
|
Add fromPolar and math.complex with polar input #76
|
2014-04-04 01:27:05 +02:00 |
|
josdejong
|
721f21574e
|
Some more unit tests
|
2014-04-03 22:23:35 +02:00 |
|
josdejong
|
f568ae75c1
|
More unit tests added
|
2014-04-03 20:58:43 +02:00 |
|
josdejong
|
b3ab923a69
|
Implemented conditional operator a ? b : c in expression parser
|
2014-04-01 20:49:55 +02:00 |
|
josdejong
|
c74afb7dcb
|
Improved function ifElse
|
2014-03-31 21:24:46 +02:00 |
|
josdejong
|
b333ad073a
|
Implemented function median
|
2014-03-29 22:26:12 +01:00 |
|
josdejong
|
763abb425e
|
Implemented function compare
|
2014-03-29 21:43:22 +01:00 |
|
josdejong
|
a073a95859
|
Implemented functions sum, prod, var, std. Reducing a matrix over a specified dimension still missing
|
2014-03-29 14:45:09 +01:00 |
|
josdejong
|
585c5c3784
|
Moved the validation script from tests to the build script
|
2014-03-24 20:32:56 +01:00 |
|
josdejong
|
24b1e1c854
|
More unit tests added
|
2014-03-23 21:36:36 +01:00 |
|
josdejong
|
9ae103c394
|
More unit tests
|
2014-03-21 21:38:26 +01:00 |
|
josdejong
|
f51f4454f5
|
More unit tests
|
2014-03-17 21:29:52 +01:00 |
|
josdejong
|
e8cb8f91ce
|
Some more unit tests
|
2014-03-15 23:05:20 +01:00 |
|
josdejong
|
5dc010c889
|
Some more unit tests
|
2014-03-15 22:11:44 +01:00 |
|
josdejong
|
f1ea498927
|
Added some more unit tests
|
2014-03-15 15:27:05 +01:00 |
|
Jos de Jong
|
99f5de862d
|
Merge pull request #144 from mtraynham/if_else_function
Adds the ifElse function.
|
2014-03-13 09:27:25 +01:00 |
|
Matt Traynham
|
7d26235842
|
Adds support for IfElse ternary operation functions. These can be used in the compiler as well. Much easier than adding basic parse support for ternary operands '?' & ':'.
|
2014-03-11 20:07:02 -04:00 |
|
josdejong
|
eca2326802
|
More unit tests
|
2014-03-01 21:35:55 +01:00 |
|
josdejong
|
b046c7ee98
|
Completed unit tests for all expression nodes
|
2014-03-01 15:55:20 +01:00 |
|
josdejong
|
42548e1cf0
|
More unit tests
|
2014-02-28 22:50:46 +01:00 |
|
josdejong
|
30d9d4653c
|
Some more unit tests added
|
2014-02-26 21:07:22 +01:00 |
|
josdejong
|
f48beee1f9
|
Added some more unit tests
|
2014-02-25 22:37:53 +01:00 |
|