1736 Commits

Author SHA1 Message Date
josdejong
b0b8e679d8 Fixed a typo 2013-09-17 20:17:40 +02:00
josdejong
53810d5431 Moved named delimiters into a separate array 2013-09-17 20:15:16 +02:00
josdejong
f6a085e535 Fixed non-working mod operator 2013-09-06 09:16:41 +02:00
josdejong
67423dbcec Released version 0.13.0 2013-09-03 20:19:14 +02:00
josdejong
b683d5eecf All construction functions can be used to convert the type of variables, also element-wise for all elements in an Array or Matrix 2013-09-02 22:38:41 +02:00
josdejong
2dc6ac6cdf Implemented support for booleans in all relevant functions 2013-09-02 21:36:52 +02:00
josdejong
47c4b4c3a7 Replaced functions get and set of Matrix with a single function subset 2013-08-31 21:20:02 +02:00
josdejong
f752c28081 Removed functions get and set of Selector, they are a duplicate of subset 2013-08-31 20:36:46 +02:00
josdejong
86ea2a7343 Removed support for scalars from function subset 2013-08-31 20:28:45 +02:00
josdejong
f3d80044e2 Neatly separated unit tests for parse, eval, parser from each other 2013-08-31 13:45:57 +02:00
josdejong
eadb884af9 Moved around code and namespaces in order to separate expression parser related code. 2013-08-31 09:37:14 +02:00
josdejong
1618714657 Fixed some errors in throwing errors in map and forEach 2013-08-30 19:53:01 +02:00
Sebastien Piquemal
1d4a540a6e Merge pull request #69 from sebpiq/develop
added math.map and math.forEach function see #68
2013-08-30 02:33:19 -07:00
Sebastien Piquemal
a01f85756d added docs for forEach 2013-08-30 13:26:20 +04:00
Sebastien Piquemal
53da1468dc added math.forEach + tests 2013-08-30 13:16:59 +04:00
josdejong
ef1ceda99d Fixed an error in the upper-bound of ranges in the expression parser 2013-08-29 22:19:14 +02:00
josdejong
9746dc37c2 Changed matrix indexes of expression parser to one-based (Fixed #66) 2013-08-29 22:11:30 +02:00
Sebastien Piquemal
fe2c2b59d2 added math.map function see #68 2013-08-28 18:34:15 +04:00
josdejong
6ea9e36561 Some todo's and error messages added to the random functions 2013-08-22 21:12:37 +02:00
josdejong
5a007ef57d Docs, examples, readme updated 2013-08-22 20:59:36 +02:00
josdejong
2158a28e33 Changed matrix index notation of expression parser from round brackets (...) to square brackets [...] 2013-08-21 13:41:15 +02:00
josdejong
99b14dd32e Implemented Index and Range in parser 2013-08-19 22:04:41 +02:00
josdejong
7f58398053 Completed missing descriptions in tests 2013-08-19 21:07:45 +02:00
josdejong
4d7dcfbdf3 Examples and docs updated 2013-08-18 20:04:18 +02:00
josdejong
35e789d3fe Made math.subset, Matrix.get, Matrix.set more strict: only accept an Index 2013-08-18 15:28:20 +02:00
josdejong
9cb354a6da Index functionality getting in place now. 2013-08-18 14:37:03 +02:00
josdejong
8e9224c60b Removed the subset functionality from Index, makes more sense to put that in Matrix 2013-08-18 13:46:10 +02:00
josdejong
24b3b7eb43 First implementation of Index and math.index 2013-08-17 15:35:48 +02:00
josdejong
7935546630 Removed type Range. function math.range now returns an expanded series 2013-08-17 13:42:57 +02:00
josdejong
e704c79e17 Removed the feature to automatically convert a complex
value with an imaginary part equal to zero to a number (see #59)
2013-08-14 14:41:35 +02:00
Sebastien Piquemal
a595266347 added all files in lib/ 2013-08-14 15:39:21 +04:00
josdejong
706284a280 Moved math.js and math.min.js back to the root of the project 2013-02-17 20:27:39 +01:00
josdejong
16c64dffda Implemented methods ceil, fix, floor, round, random, atan2 2013-02-17 20:21:46 +01:00
josdejong
27b96f31e9 Implemented methods asin, acos, atan 2013-02-17 15:54:48 +01:00
josdejong
3f93052359 Logo created 2013-02-17 14:01:31 +01:00
josdejong
b43963949b Moved math.js and math.min.js to folder lib 2013-02-17 13:11:02 +01:00