3655 Commits

Author SHA1 Message Date
greenkeeper[bot]
089e8eccfe Update karma-browserstack-launcher to the latest version 🚀 (#1460)
* chore(package): update karma-browserstack-launcher to version 1.5.1

* chore(package): update lockfile package-lock.json
2019-04-03 13:36:47 +01:00
greenkeeper[bot]
8a02eee411 Update babel7 to the latest version 🚀 (#1458)
* chore(package): update @babel/core to version 7.4.3

* chore(package): update @babel/preset-env to version 7.4.3

* chore(package): update lockfile package-lock.json
2019-04-03 09:37:02 +02:00
greenkeeper[bot]
b2a53732c3 Update uglify-js to the latest version 🚀 (#1457)
* chore(package): update uglify-js to version 3.5.3

* Add package lock
2019-04-01 12:02:45 +01:00
jos
a781636727 Revert accidental upgrade to karma-browserstack-launcher@1.4.0 2019-03-30 21:15:05 +01:00
jos
a3468d17c6 Update contributor list 2019-03-30 21:07:37 +01:00
Jackie Han
cde743cd38 fix typo (#1456) 2019-03-30 21:05:37 +01:00
greenkeeper[bot]
e6d57bd3e5 Update uglify-js to the latest version 🚀 (#1451)
* chore(package): update uglify-js to version 3.5.2

* chore(package): update lockfile package-lock.json
2019-03-23 08:05:41 +01:00
jos
c4a0de748a Update contributors list 2019-03-21 21:58:11 +01:00
jos
4b61fc1d98 Update history 2019-03-21 21:57:08 +01:00
jos
e6c5df5af5 Fix merge conflicts in row+column PR 2019-03-21 21:51:05 +01:00
greenkeeper[bot]
fdca962549 Update uglify-js to the latest version 🚀 (#1448)
* chore(package): update uglify-js to version 3.5.1

* chore(package): update lockfile package-lock.json
2019-03-21 20:22:27 +01:00
SzechuanSage
2d41aef9ee Merge branch 'develop' of https://github.com/SzechuanSage/mathjs into develop 2019-03-21 22:31:11 +10:00
SzechuanSage
dcbb7483de Add parse tests for row and column functions 2019-03-21 22:30:47 +10:00
SzechuanSage
2cab1f7228 Fix row and column transform to be 1 based 2019-03-21 22:30:10 +10:00
SzechuanSage
8090297271 Flatten mocha tests for row and column functions 2019-03-21 21:56:49 +10:00
jos
d2a99f9bec Publish v5.8.0 v5.8.0 2019-03-20 15:36:59 +01:00
jos
bfa7c9e29d Update history 2019-03-20 15:23:43 +01:00
bnlcas
0db42306ec Extend std var for variable dimensions request 999 (#1444)
* initial implementation of multidimensional std and var

* consolidated std function into var, cleaned up the interface for var, fixed bias correction

* added documentation of variable axis for std and var

* updated documentation for std and var

* changed the order of normalization and dimension for a three parameter input in the functions

* updated documentation for var and std

* add transform expressions for std and var with variable axis

* added test coverage for std and var with a variable axis

* update to documentation

* change n dim std to use apply function

* fixed tests, removed unnecessary code, updated docs

* fixed typo in docs

* update docs to remove a type

* changed location of apply function

* updated tests to use deepStrictEqual to pass linter

* adding test coverage for var.transform and std.transform
2019-03-20 15:21:55 +01:00
greenkeeper[bot]
81b2e1a829 Update uglify-js to the latest version 🚀 (#1447)
* chore(package): update uglify-js to version 3.5.0

* chore(package): update lockfile package-lock.json
2019-03-20 14:53:55 +01:00
greenkeeper[bot]
d3c470e066 Update babel7 to the latest version 🚀 (#1446)
* chore(package): update @babel/core to version 7.4.0

* chore(package): update @babel/preset-env to version 7.4.0

* chore(package): update @babel/register to version 7.4.0

* chore(package): update lockfile package-lock.json
2019-03-20 14:53:09 +01:00
jos
2f783bdae7 Update history 2019-03-17 20:18:51 +01:00
bnlcas
128ed3cd9f Create apply utility request 1359 (#1411)
* add placeholder for apply function

* added apply function

* add test coverage for apply utility

* stylsitic name change in apply source code

* stylistic format change to test

* improved description of function parameters

* moved the apply function to the public matrix functions

* update location and reference of unit test

* fixed function reference paths in apply for location in function

* changed path to apply in apply.test

* make apply a typed function, update unit test

* added typing error test to coverage

* remove apply.test.js from the utils test function

* added transform function for apply

* add unit test for apply.transform.js
2019-03-17 20:15:38 +01:00
Jos de Jong
138c75cce7
Merge branch 'develop' into develop 2019-03-17 18:00:23 +01:00
greenkeeper[bot]
be30c9ece6 Update uglify-js to the latest version 🚀 (#1439)
* chore(package): update uglify-js to version 3.4.10

* chore(package): update lockfile package-lock.json
2019-03-16 17:22:21 +01:00
SzechuanSage
aea52eca45 Add expression transforms for row and column functions 2019-03-13 09:17:45 +10:00
SzechuanSage
ac243e0d34 Revert constructor test with SparseMatrix 2019-03-12 19:35:12 +10:00
Chris Hadgis
afb662666b
Merge branch 'develop' into develop 2019-03-11 06:47:14 +10:00
jos
0647fc1b87 Publish v5.7.0 v5.7.0 2019-03-10 16:46:06 +01:00
Jos de Jong
f9201affba
Merge branch 'develop' into develop 2019-03-10 16:33:12 +01:00
jos
f7202e40a2 Update history 2019-03-10 13:44:50 +01:00
Eric Mansfield
30b45d8633 Fuzzy range endpoint (#1434)
* Fixed unit base recognition and formatting for user-defined units

* Began writing tests for range

* Use fuzzy comparisons for detecting range endpoint
2019-03-10 13:39:13 +01:00
Eric Mansfield
c0ca6da6a4 Gracefully handle round-off errors in fix, ceil, and floor (#1432)
* Fixed unit base recognition and formatting for user-defined units

* Manually copied work from another branch

* Removed semicolons

* Replaced assert.equal with assert.strictEqual

* Added support for bignumber

* Replaced var with const
2019-03-10 13:36:50 +01:00
SzechuanSage
f7364372fb Merge branch 'develop' of https://github.com/SzechuanSage/mathjs into develop 2019-03-08 23:56:31 +10:00
SzechuanSage
07c0d5dd60 Add embedded docs for row and column functions 2019-03-08 23:55:40 +10:00
SzechuanSage
4677bfdd8c Add row and column to functions reference doc 2019-03-08 23:37:20 +10:00
SzechuanSage
0ccfb6caba Remove row and function methods from DenseMatrix and SparseMatrix 2019-03-08 22:58:39 +10:00
SzechuanSage
91f58eefdb Remove row and function method tests from matrix tests 2019-03-08 22:57:35 +10:00
SzechuanSage
4823dcdce1 Fix row and column function tests to use row and column functions 2019-03-08 22:56:18 +10:00
SzechuanSage
b4e309073f Add reference docs for functions row and column 2019-03-08 22:28:27 +10:00
SzechuanSage
6e1caa67dd Add tests for matrix functions row and column 2019-03-08 22:26:56 +10:00
SzechuanSage
4cd4fbba87 Add matrix functions for row and column 2019-03-08 22:26:04 +10:00
Chris Hadgis
a2af82612a
Merge branch 'develop' into develop 2019-03-03 00:35:08 +10:00
jos
39487c1d7c Update history 2019-03-02 10:38:44 +01:00
sam-19
9bfdff1d06 Support pow() as an argument for derivative() (#1417)
* Support pow() as an argument for derivative()

Add support for the pow() function as an argument for math.derivative().

Fixes #1259.

* Unit tests for derivatives of pow()

* Support for derivate of pow() function
2019-03-02 10:37:43 +01:00
jos
0905122757 Publish v5.6.0 v5.6.0 2019-03-02 09:58:17 +01:00
jos
71c45e8f75 re-create package lock 2019-03-02 09:47:49 +01:00
jos
83882c0bfd Upgrade decimal.js to v10.1.1 2019-03-02 09:40:35 +01:00
Jos de Jong
d2767e3662
Merge branch 'develop' into develop 2019-03-02 09:34:27 +01:00
Harry Sarson
3db346d8df Let folk know that mathjs is still maintained (#1424) 2019-03-02 09:33:53 +01:00
greenkeeper[bot]
cd7cde450c Update karma to the latest version 🚀 (#1426)
* chore(package): update karma to version 4.0.1

* chore(package): update lockfile package-lock.json
2019-02-28 21:39:14 +00:00