485 Commits

Author SHA1 Message Date
josdejong
8dd12403fd Changed version number to 0.10.1-SNAPSHOT 2013-07-08 14:47:17 +02:00
josdejong
e656ec0fb4 Released version 0.10.0 v0.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
14bcca5b0e Replaced double quotes with single quotes in docs for consistency 2013-07-08 13:53:20 +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
6caf9bde29 Added documentation for constants 2013-07-08 11:42:04 +02:00
josdejong
93939bc71a reorganized constants. Added test for constant tau 2013-07-08 10:58:05 +02:00
josdejong
99bc322833 Merge remote-tracking branch 'origin/develop' into develop 2013-07-08 10:50:59 +02:00
Jos de Jong
34941a02cb Merge pull request #19 from palimpsests/patch-1
Updated constants to include tau ( = 2*pi)
2013-07-08 01:50:39 -07:00
Zak Zibrat
0de27b592a Updated constants to include tau ( = 2*pi) 2013-07-07 19:11:30 -07: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
9d246aa021 Fixed a bug in determining node dependencies in function assignments 2013-06-26 21:37:44 +02:00
josdejong
47980ca81b Implemented custom node handler in the parser 2013-06-26 13:19:15 +02:00
josdejong
6fe238c76b Fixed formatting a NaN value 2013-06-16 15:32:36 +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
1a897ff777 Renamed component.json to bower.json 2013-06-14 22:12:59 +02:00
josdejong
3b774ac676 Updated version number to 0.9.2-SNAPSHOT 2013-06-14 22:12:29 +02:00
josdejong
4dda904e8b Released version 0.9.1 v0.9.1 2013-06-14 21:49:17 +02:00
josdejong
965ce87401 Removed support for Workspace to keep the library focused 2013-06-14 21:44:35 +02:00
josdejong
966d29dbfa Added constants Infinity and NaN 2013-06-14 21:24:38 +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
7c650e22f6 Added and renamed an example 2013-05-31 22:29:25 +02:00
josdejong
8f03cc2226 Implemented element wise operators .* ./ .^ 2013-05-31 22:27:58 +02:00
josdejong
f2b1b2ad9f Implemented element wise functions edivide, emultiply, and epow 2013-05-31 20:47:45 +02:00
josdejong
5a59e97856 Updated version number to 0.9.1-SNAPSHOT 2013-05-29 21:30:55 +02:00
josdejong
bee3453e15 Released version 0.9.0 v0.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
aaf191fcb8 Removed RootScope 2013-05-25 13:27:57 +02:00
josdejong
36bdaeb2a1 Implemented cache in Scope 2013-05-25 13:27:17 +02:00
josdejong
f09c3fccce Some more tests added 2013-05-24 20:44:08 +02:00
josdejong
19f7150b23 Updated documentation on eval, parse, and parser 2013-05-24 19:57:41 +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
8db6a9aa20 Comments updated 2013-05-20 22:41:35 +02:00
josdejong
4dff095a16 Moved RootScope to a separate file 2013-05-20 22:25:48 +02:00
josdejong
ac331fe525 simplified Workspace and Expression, works now with the strongly simplified Scope 2013-05-20 22:21:03 +02:00
josdejong
84c73279ab Splitted AssignmentNode in AssignmentNode and UpdateNode 2013-05-20 21:40:46 +02:00
josdejong
37577ecfd6 Removed redundant prototype math.expr.Symbol 2013-05-20 14:26:46 +02:00
josdejong
9710d67db8 Strongly simplified Scope (Workspace not yet working with simplified scope) 2013-05-20 14:19:19 +02:00
josdejong
c3dcf6aa43 Some comments updated 2013-05-20 09:42:55 +02:00
Jos de Jong
e3442c1c2f Merge pull request #12 from bcuccioli/master
Compute determinant in polynomial-time.
2013-05-18 23:35:47 -07:00