josdejong
|
70b48187a6
|
Merge branch 'mocha' of github.com:josdejong/mathjs into develop
|
2013-08-09 20:55:00 +02:00 |
|
Sebastien Piquemal
|
6a6f522a93
|
refactored test/function/construction to mocha
|
2013-08-09 14:13:53 +04:00 |
|
Sebastien Piquemal
|
f4e1ad3d6d
|
refactored test/function/complex to mocha
|
2013-08-09 13:36:29 +04:00 |
|
Sebastien Piquemal
|
1e7603488c
|
refactored refactored tests/functions/arithmetic
|
2013-08-08 15:31:37 +04:00 |
|
josdejong
|
e1f890e1f6
|
Added a ton of semicolons ;)
|
2013-08-07 20:52:43 +02:00 |
|
Sebastien Piquemal
|
0084920875
|
merged random functions with develop
|
2013-08-07 20:37:26 +04:00 |
|
Sebastien Piquemal
|
31e6767824
|
minor fixes
|
2013-08-07 20:19:53 +04:00 |
|
josdejong
|
10633d7237
|
Minor improvements in the static functions of prototypes
|
2013-08-07 14:42:02 +02:00 |
|
josdejong
|
fe06d514e0
|
Created shared module math.js for all functions (resolves circular references)
|
2013-08-06 21:50:15 +02:00 |
|
josdejong
|
8cc9ceb980
|
Changed all source files into node.js modules
|
2013-08-05 23:05:23 +02:00 |
|
Sebastien Piquemal
|
1b30476443
|
random and randomInt more flexible args
|
2013-08-04 18:32:30 +04:00 |
|
Sebastien Piquemal
|
1c1a84d1cf
|
refactored random, randomInt more tests
|
2013-08-04 18:06:18 +04:00 |
|
josdejong
|
d9f34677b4
|
Renamed all test files to *.test.js
|
2013-08-04 14:46:22 +02:00 |
|
josdejong
|
c5edb419d8
|
Moved the library builds math.js and math.min.js to subfolder dist
|
2013-08-04 14:39:42 +02:00 |
|
josdejong
|
6a6b5c3e61
|
Replaced all x instanceof Array with Array.isArray(x)
|
2013-08-04 14:30:38 +02:00 |
|
josdejong
|
19b507b9f0
|
Refactored all code to 2 space indentation
|
2013-08-04 14:07:47 +02:00 |
|
Sebastien Piquemal
|
e47f506eef
|
merged with develop
|
2013-08-04 12:47:28 +04:00 |
|
Sebastien Piquemal
|
dca7208fb1
|
merged randomMatrix to random
|
2013-08-04 12:42:01 +04:00 |
|
josdejong
|
0fef35409b
|
Fixed #44: allow multiple unary minus operators after each other
|
2013-08-03 13:04:54 +02:00 |
|
Sebastien Piquemal
|
e2c4248a97
|
added randomMatrix function
|
2013-08-02 18:55:59 +04:00 |
|
Sebastien Piquemal
|
10645f01d0
|
added pickRandom
|
2013-08-02 17:58:26 +04:00 |
|
Sebastien Piquemal
|
27ec472a4d
|
merged with develop
|
2013-08-02 15:52:22 +04:00 |
|
Sebastien Piquemal
|
c834fbb38a
|
added normal distribution
|
2013-08-02 15:49:31 +04:00 |
|
Sebastien Piquemal
|
1e356b1c4b
|
bare bones for distributions
|
2013-08-02 13:54:27 +04:00 |
|
josdejong
|
ae55adce2c
|
Fixed #36: zeros are formatted as null
|
2013-07-29 09:29:27 +02:00 |
|
josdejong
|
e9b9f0c4e3
|
Changed matrix indexes from one-based to zero-based (Fixed #23)
|
2013-07-21 22:11:11 +02:00 |
|
josdejong
|
fdfc6697e1
|
Implemented constants true, false.
Implemented function boolean(value)
|
2013-07-21 14:12:37 +02:00 |
|
josdejong
|
bff08984da
|
Fixed selector not accepting 0 as value (Fixed #24).
|
2013-07-21 13:28:19 +02:00 |
|
josdejong
|
e656ec0fb4
|
Released version 0.10.0
|
2013-07-08 14:31:02 +02:00 |
|
josdejong
|
881889dec0
|
Renamed unaryminus to unary
|
2013-07-08 14:11:42 +02:00 |
|
josdejong
|
dcb69a18de
|
Completed end user documentation
|
2013-07-08 13:47:01 +02:00 |
|
josdejong
|
4f7eda523c
|
Changed all json docs into js files
|
2013-07-08 12:53:52 +02:00 |
|
josdejong
|
383835b9ae
|
Moved documentation on functions into directory docs/functions
|
2013-07-08 11:42:48 +02:00 |
|
josdejong
|
a8879df0a8
|
Added the docs again to the library (yes yes that makes it bigger. We wil enable custom, stripped builds later on)
|
2013-07-04 13:40:09 +02:00 |
|
josdejong
|
504b1fa9a1
|
Functions size and squeeze now return a Matrix instead of an Array as output on Matrix input
|
2013-07-03 14:47:40 +02:00 |
|
josdejong
|
76b154e285
|
Complex computations will return a (real) Number instead of Complex(x,0) when possible.
|
2013-06-16 14:46:42 +02:00 |
|
josdejong
|
7df862b7fa
|
Made function multiply a little smarter in dealing with complex calculations and reducing complex results to a number when possible
|
2013-06-16 14:05:15 +02:00 |
|
josdejong
|
43cc541762
|
Fixed #14: wrong calculation of i/0, also fixed i*Infinity
|
2013-06-14 21:18:14 +02:00 |
|
josdejong
|
01400af0db
|
Fixed Complex constructor not accepting NaN as parameter (see also issue 14)
|
2013-06-13 20:11:50 +02:00 |
|
josdejong
|
f2b1b2ad9f
|
Implemented element wise functions edivide, emultiply, and epow
|
2013-05-31 20:47:45 +02:00 |
|
josdejong
|
bee3453e15
|
Released version 0.9.0
|
2013-05-29 21:16:43 +02:00 |
|
josdejong
|
134b8fe07c
|
Implemented construction function string
|
2013-05-29 21:06:12 +02:00 |
|
josdejong
|
755d0769e6
|
Implemented construction function number
|
2013-05-29 20:34:47 +02:00 |
|
josdejong
|
0b2e28403b
|
Fixed in mod for negative numerators. Added more input validation. Added tests
|
2013-05-29 20:14:51 +02:00 |
|
josdejong
|
33bbd402b2
|
Implemented context variable end for subsets of strings
|
2013-05-27 21:48:48 +02:00 |
|
josdejong
|
9d225d1979
|
Added an example file extend.js, updated readme
|
2013-05-27 21:12:55 +02:00 |
|
josdejong
|
23ffed0994
|
Implemented function subset, including support for string and scalar
|
2013-05-26 15:43:21 +02:00 |
|
josdejong
|
f09c3fccce
|
Some more tests added
|
2013-05-24 20:44:08 +02:00 |
|
josdejong
|
1f6bcc8542
|
Implemented function math.parse(expr [,scope]), extended function math.expr(expr [,scope]).
|
2013-05-21 21:01:34 +02:00 |
|
josdejong
|
0090fdd925
|
Extended import function
|
2013-05-18 20:11:03 +02:00 |
|