rjbaucells
|
e5e38b04e5
|
sparse matrix optimizations
|
2015-04-01 00:58:07 -04:00 |
|
jos
|
8a68bb56e4
|
Merged math.js v1.5 into v2. Format support of functions eye and diag still needs to be fixed
|
2015-03-31 22:07:47 +02:00 |
|
jos
|
5cab0641e9
|
Simplified the factory structure a little bit. Reworked reviver and BigNumber to factories
|
2015-03-26 21:03:55 +01:00 |
|
jos
|
f70cad6346
|
Refactored acot, acsc, asec, atan, atan2, cot, csc, sec, sin, tan to typed-functions
|
2015-03-22 13:44:43 +01:00 |
|
Rogelio J. Baucells
|
0d34992080
|
Merge pull request #23 from josdejong/develop
Sync
|
2015-03-19 00:06:26 -04:00 |
|
jos
|
de0f937950
|
Created a loader and reworked the functions to a new type of factory function
|
2015-03-18 22:42:54 +01:00 |
|
Rogelio J. Baucells
|
6df57401a5
|
collection.deepMap optimizations
|
2015-03-13 16:10:31 -04:00 |
|
jos
|
dd9954b995
|
Refactored acos, acosh, acoth, acsch, asech, asin, asinh, atanh, cos, cosh, coth, csch, sech, sinh, tanh to typed-functions.
|
2015-03-11 09:51:25 +01:00 |
|
Jos de Jong
|
52e3972765
|
Merge pull request #293 from BigFav/bigSin
Added BigNumber functionality for atan2, with tests.
|
2015-03-08 20:07:00 +00:00 |
|
Rogelio J. Baucells
|
b4463d9ef3
|
Initial require() changes
|
2015-03-04 13:53:32 -05:00 |
|
Favian Contreras
|
1fb2ab8f74
|
Added BigNumber functionality for atan2, with tests.
|
2015-03-01 03:35:19 -08:00 |
|
jos
|
27b436d108
|
Released version 1.4.0
|
2015-02-28 22:02:12 +01:00 |
|
Jos de Jong
|
cd99ca5ae7
|
Merge pull request #289 from BigFav/bigSin
Now numbers from BigNumber trig calls use the default constructor rather...
|
2015-02-26 21:02:09 +00:00 |
|
Favian Contreras
|
4067586d7d
|
Now numbers from BigNumber trig calls use the default constructor rather than create a new one each time. Now all trig functions can have arguments with higher precisions.
|
2015-02-26 12:31:38 -08:00 |
|
Jos de Jong
|
fc645e927e
|
Merge pull request #286 from BigFav/bigSin
acsc, asec, acot, and added Complex returns for expression parser
|
2015-02-24 19:38:28 +00:00 |
|
Favian Contreras
|
9d4b74241c
|
Updated inverse hyperbolic functions to return complex values when appropriate. Updated the test cases as well.
|
2015-02-24 03:37:42 -08:00 |
|
Favian Contreras
|
c970ac026a
|
Added acsc, asec, and acot. Also fixed some Complex errors of modifying the original input.
|
2015-02-24 01:52:30 -08:00 |
|
Favian Contreras
|
85c8f8efc0
|
No longer edit original complex argument.
|
2015-02-19 23:53:28 -08:00 |
|
Jos de Jong
|
7c5b457c19
|
Merge pull request #278 from BigFav/bigSin
Inverse hyperbolic trigonometric functions, and reciprocal BigNumber trigonometric functions.
|
2015-02-17 14:08:36 +00:00 |
|
Favian Contreras
|
f296fa2e55
|
Cleaned up the usage of the variable 'mode' being a Number unnecessarily, it is now a Boolean. Replaced the few constant forumlas with values as well.
|
2015-02-16 07:55:08 -08:00 |
|
Favian Contreras
|
001a82a8dd
|
Updated examples in files.
|
2015-02-16 02:33:05 -08:00 |
|
Favian Contreras
|
ac460ec1a5
|
Added test cases, and updated the functions (recirpocal BigNumber calcs were previously done improperly as were the complex number computation).
|
2015-02-16 02:24:30 -08:00 |
|
Favian Contreras
|
ed2137a66e
|
Added hyperbolic inverse functions although they are untested. Implemented and tested the reciprocal trigonometric BigNumber functions (hyperbolic has been done as well, but not normal inverse).
|
2015-02-15 15:25:00 -08:00 |
|
jos
|
beb4e2e536
|
Released version 1.3.0
|
2015-02-09 21:43:00 +01:00 |
|
Jos de Jong
|
618ec2c84b
|
Merge pull request #274 from BigFav/bigSin
BigNumber Trigonometry
|
2015-02-09 21:00:18 +01:00 |
|
Favian Contreras
|
2de088cb0d
|
Tested the functions. Made changes to the functions accordingly. Now puts more digits of pi into cosine to get the 'correct' values.
|
2015-02-08 18:42:18 -08:00 |
|
Favian Contreras
|
efd946a081
|
Completed code for trig methods. Mostly untested.
|
2015-02-05 09:40:27 -08:00 |
|
Jos de Jong
|
122459b8f6
|
Merge pull request #272 from BigFav/bigSin
Big sine and cosine
|
2015-02-04 14:29:58 +01:00 |
|
Favian Contreras
|
1b51822677
|
Updated tests, and slight update to the way I reduced the arguments.
|
2015-02-04 04:57:29 -08:00 |
|
Favian Contreras
|
27dc595557
|
Organized bignumber.js by function type. Improved speed of sin, and tried to complete cosine but that is slightly broken (gets last digit wrong sometimes).
|
2015-02-03 05:54:04 -08:00 |
|
Kenan Yildirim
|
8b6f90f9a3
|
Fix sech example
|
2015-01-26 13:18:34 -05:00 |
|
Favian Contreras
|
e8d8e79976
|
Initial BigNumber sin support. Tests added as well.
|
2015-01-01 23:32:15 -08:00 |
|
Pavel Panchekha
|
402d667b8f
|
Fix sinh (and complex sin/cos) for small inputs
|
2014-12-12 12:14:51 -08:00 |
|
jos
|
da306e26ed
|
Implemented support for null in all functions (see #205)
|
2014-08-09 16:27:11 +02:00 |
|
jos
|
dfd0a51200
|
Some updates in function docs
|
2014-08-08 20:31:35 +02:00 |
|
jos
|
40986a1325
|
Using strict mode now in all files (added 'use strict'; on top of every file)
|
2014-07-18 23:19:14 +02:00 |
|
jos
|
7d84e4daf0
|
Math.js now immediately returns a default instance of mathjs, no need to create an instance every time you want to use the library.
|
2014-06-20 23:11:14 +02:00 |
|
jos
|
e536410b77
|
More docs added
|
2014-05-16 22:24:07 +02:00 |
|
Rogelio J. Baucells
|
2b71d880a4
|
trigonometry hyperbolic functions
|
2014-04-18 19:01:00 -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 |
|
josdejong
|
492d7f4c4f
|
Moved ArgumentsError from lib/type/ to lib/util/
|
2014-04-06 21:25:46 +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 |
|
josdejong
|
d19e7ea570
|
Switched to module decimal.js for BigNumber support, instead of bignumber.js.
|
2014-04-04 21:08:33 +02:00 |
|
josdejong
|
eca2326802
|
More unit tests
|
2014-03-01 21:35:55 +01:00 |
|
josdejong
|
91dae90e1e
|
Fixed #108: math.js not working in Java's ScriptEngine
|
2013-12-10 21:34:37 +01:00 |
|
josdejong
|
0210ec0d41
|
UnsupportedTypeError can now determine the type of values
|
2013-11-28 17:15:28 +01:00 |
|
josdejong
|
b3812362fd
|
Implemented bignumber downgrading for all not-supported functions
|
2013-11-23 14:14:44 +01:00 |
|
josdejong
|
21e4f7f160
|
Neatly splitted calculations with Numbers and Booleans
|
2013-11-19 21:34:20 +01:00 |
|
josdejong
|
dd662ba948
|
Functions don't allow arguments of unknown type anymore
|
2013-11-15 21:33:38 +01:00 |
|