361 Commits

Author SHA1 Message Date
Jos de Jong
f9201affba
Merge branch 'develop' into develop 2019-03-10 16:33:12 +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
0ccfb6caba Remove row and function methods from DenseMatrix and SparseMatrix 2019-03-08 22:58:39 +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
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 2019-03-02 09:58:17 +01:00
Jos de Jong
d2767e3662
Merge branch 'develop' into develop 2019-03-02 09:34:27 +01:00
jos
d9deed993d Fixed #1418: missing whitespace when stringifying an expression containing "not" 2019-02-27 17:49:35 +01:00
jos
70cbc3ec30 Replace http urls with https where supported 2019-02-27 13:08:42 +01:00
SzechuanSage
971268d302 Merge branch 'develop' of https://github.com/SzechuanSage/mathjs into develop 2019-02-24 17:01:14 +10:00
SzechuanSage
9e2cb1dc78 Use subset in row and column functions 2019-02-24 14:44:34 +10:00
SzechuanSage
e8f2f6ac20 Add row and column functions for DenseMatrix 2019-02-24 14:43:39 +10:00
Jos de Jong
4441ac3c68
Merge branch 'develop' into develop 2019-02-23 16:04:18 +01:00
jos
6c700d12a2 Publish v5.5.0 2019-02-20 17:10:03 +01:00
jos
7d00987a3f Fix #1404: inconsistent rounding of negative numbers 2019-02-20 16:54:10 +01:00
jos
69acb4f42a Fix #1401: bug in map and forEach of SparseMatrix not handling unordered indexes correctly 2019-02-20 16:32:28 +01:00
SzechuanSage
6267b6b8ac Add row and column functions for SparseMatrix 2019-02-20 20:22:08 +10:00
jos
ec848b7624 Improve docs of hasNumericValue 2019-02-09 21:55:28 +01:00
jos
049f80248d Add embedded docs for hasNumericValue 2019-02-09 21:55:04 +01:00
Jack Mason
e8b8a36aab Separating Binary Prefixes (#1390)
* added BINARY_LONG_SI, BINARY_LONG_IEC, BINARY_SHORT_SI and BINARY_SHORT_IEC prefixes

* use Object.assign to make more succinct
2019-01-28 20:44:27 +01:00
jos
f084bdf5db Publish v5.4.2 2019-01-25 22:29:20 +01:00
jos
420446452b Fixed a bug the methods map, forEach, traverse, and transform
of `FunctionNode`
2019-01-25 22:27:59 +01:00
Eric Mansfield
aa68442238 Bignumber formatter fix (#1387)
* Fixed unit base recognition and formatting for user-defined units

* Fix for high precision bignumber formatting
2019-01-21 21:14:29 +01:00
Rian McGuire
00d6101da3 Fix incorrect LaTeX output of RelationalNodes (#1383)
The parameters were being output using toString(), rather than toTex().
2019-01-16 15:03:07 +01:00
jos
ec0f9bd715 Publish v5.4.1 2019-01-10 22:07:03 +01:00
Maximilian
6c661f609f Update min.js
change maximum to minimum
2019-01-10 12:26:15 +00:00
jos
0721626422 Fix #1378: negative bignumbers not formatted correctly 2019-01-08 20:27:59 +01:00
Albert Emil
87aaff6fd1 Fixed small typo in typed.md (#1375)
* Update typed.md

Change a minor typo in the parameters table (description for `signatures`).

* Update typed.js
2019-01-08 20:19:39 +01:00
jos
088f84521c Publish v5.4.0 2018-12-09 13:15:33 +01:00
bnlcas
e45c8805b3 Add axis for sum request 1244 (#1310)
* enable sum function to take an argument of dimension for a matrix fulfilling issue #1244

* added sum along a dimension to the unit test coverage for sum

* added information about sum along a dimension to the markdown

* fixed typo in error message

* made formatting chagnes for linter

* add sum to transformed functions
2018-12-09 13:09:36 +01:00
Gold Holk
2032a9d126 Fix object literal enable multiple lines (#1328) (#1349)
* Allow object literal expression be multiple lines

* Add test for multiple lines object literal
2018-12-06 19:37:57 +01:00
Eric Mansfield
6c03139ac8 Immutable units (#1344)
* Fixed unit base recognition and formatting for user-defined units

* Removed side effects from Unit.format()

* minor fix
2018-12-05 10:11:52 +01:00
jos
ae1708d89c Publish v5.3.1 2018-12-03 19:48:27 +01:00
Eric Mansfield
92c58d92d0 Fix prefix tosi (#1340)
* Fixed unit base recognition and formatting for user-defined units

* Fixes prefix when calling Unit.toSI

* trailing space
2018-12-03 19:43:43 +01:00
jos
638ed7ec83 Publish v5.3.0 2018-11-29 20:15:40 +01:00
dkenul
30e1bfc9d2 Fix #1337: function format precision 0 bug (#1338) 2018-11-29 20:08:41 +01:00
jos
6baf6f09e1 Fix #1326: non-ascii character in print.js 2018-11-20 21:15:05 +01:00
Jos de Jong
2bd8829eb0
Fixed a typo in the docs of sign (see #1325) 2018-11-15 20:03:24 +01:00
Sathish-kumar-Subramani
3cbe1e05ef add util function hasNumericValue (#1303)
* add util function hasNumericValue

* hasNumericValue - add Number wrapper object. add more test cases.

* hasNumericValue - add test case to check if string with number, surrounded by whitespace is valid.
2018-11-03 10:08:45 +01:00
jos
216c1cd480 Publish v5.2.3 2018-10-30 20:21:16 +01:00
jos
5b6863e364 Fixed #1304: function pow not supporting inputs pow(Unit, BigNumber) 2018-10-30 20:13:15 +01:00
Max Bruckner
e09e1040c5 bitNot: Fix incorrect tilde in LaTeX output (#1302) 2018-10-29 21:25:49 +01:00
jos
4d8cc3f895 Publish v5.2.2 2018-10-23 21:57:42 +02:00
Eric Mansfield
0ce87a9920 Fixed unit base recognition and formatting for user-defined units (#1287) 2018-10-23 19:29:21 +02:00
jos
397b4f1882 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	package-lock.json
2018-10-18 20:14:42 +02:00
jos
bf3e184e24 Release v5.2.1 2018-10-18 20:14:24 +02:00