866 Commits

Author SHA1 Message Date
Jos de Jong
71221b75df Merge pull request #840 from tetslee/fix838
Fixed simplify to recognize named constants
2017-05-09 20:12:28 +02:00
Jos de Jong
3ea3eb7273 Merge pull request #841 from tetslee/fix813
Stop simplify converting numbers to inexact Fractions
2017-05-09 20:07:57 +02:00
Timothy Lee
02f01adf3c Added support for BigNumbers to simplify 2017-05-09 13:20:32 +09:30
Timothy Lee
82095ebc19 Revert "Changed multiply to only output Fractions when both arguments can be exactly represented as Fractions"
This reverts commit f3cb41864582b2dc8b07c07d4c22d6c313bcc114.
2017-05-08 15:57:19 +09:30
Timothy Lee
6792ab5974 Added some more documentation for simplify rules 2017-05-08 13:32:53 +09:30
Timothy Lee
158adc1861 Added support for more constants in simplify 2017-05-08 12:56:56 +09:30
Timothy Lee
f3cb418645 Changed multiply to only output Fractions when both arguments can be exactly represented as Fractions 2017-05-05 16:30:37 +09:30
Timothy Lee
c47dee1d01 Stopped simplify from explicitly converting numbers to Fractions when they can't be expressed exactly.
It still will implicitly convert to inexact Fractions because of the conversions to Fractions in the typed-functions of binary operators.
2017-05-05 14:54:04 +09:30
Timothy Lee
9e2491e96f Fixed simplify to recognize named constants 2017-05-05 13:44:21 +09:30
jos
b90305992f Merge remote-tracking branch 'origin/develop' into develop 2017-04-24 21:38:12 +02:00
Harry Sarson
a5692e1d0a Extension of pow function to support Infinite exponents. 2017-04-23 13:13:23 +01:00
jos
c2c1888012 Fixed security vulnerabilities in math.subset 2017-04-22 13:58:26 +02:00
jos
720d443f79 Released v3.12.0 2017-04-17 20:38:53 +02:00
jos
e575c9e09c Fixed #824: fixed calling seedrandom correctly... 2017-04-17 20:26:56 +02:00
Jos de Jong
43fc3f5cd1 Merge pull request #829 from HarrySarson/qr-implementation
Changes to QR function
2017-04-17 20:24:04 +02:00
jos
bc9f01ba96 Fixed #824: Calling math.random() freezes IE and node.js 2017-04-17 20:20:25 +02:00
Harry Sarson
815ce4601d updated calculation of norm of vector 2017-04-16 20:09:31 +01:00
Jos de Jong
e02b9520ea Merge pull request #819 from HarrySarson/qr-implementation
Qr implementation
2017-04-15 20:26:04 +02:00
Harry Sarson
24888263c0 Correct the return value of qr example. 2017-04-13 12:09:02 +01:00
tim
613e7012a1 simplify - remove addtion of zero 2017-04-13 19:06:39 +09:30
Harry Sarson
c81dd3e797 re-add return statement at end of factory function 2017-03-31 18:40:06 +01:00
Harry Sarson
e1821b35a0 qr.js conforms to node-style-guide 2017-03-31 18:18:02 +01:00
Harry Sarson
dbd1311ba4 implemented qr decomposition 2017-03-31 18:18:02 +01:00
jos
52462a8e29 Released v3.10.2 2017-03-31 10:26:04 +02:00
Dzmitry Litskalau
a531715442 Fix xgcd for negative values 2017-03-06 18:28:13 +03:00
Harry Sarson
da361ae71f better documented return type for lup function 2017-03-01 22:59:21 +00:00
Harry Sarson
2f5fd8005c Fix error in example of lup function 2017-03-01 22:38:25 +00:00
Harry Sarson
0931944bd3 Correct the return type of lup function 2017-03-01 22:38:24 +00:00
ericman314
8b56efe670 Reshape now uses each matrix type's reshape function, if it exists 2017-02-27 20:17:53 -07:00
Jos de Jong
fc2458a6c4 Merge pull request #799 from morsecodist/develop
Added Seeded Random Number Generation
2017-02-27 19:52:11 +01:00
Todd Morse
0309a2af1a Merge branch 'develop' into develop 2017-02-26 22:56:51 -05:00
morsecodist
9466b214aa Supported seeds of any type 2017-02-26 22:54:01 -05:00
morsecodist
ffc5c376c1 Refactored options to changes and made seededRNG private 2017-02-26 22:34:55 -05:00
morsecodist
0502921d7e Implemented seeded random number generation as config option 2017-02-24 15:20:57 -05:00
morsecodist
3d46e21ee5 Removed old seeded random number generator 2017-02-24 15:18:16 -05:00
Pat Grasso
8e01076ec9 Merge branch 'matrix.reshape' into develop 2017-02-24 10:12:20 -05:00
Pat Grasso
6e5dfe5b46 Create an exportable function for reshape()
Add `reshape()` to the list of matrix functions so that it can be called
via `mathjs.reshape()`.
2017-02-24 09:18:36 -05:00
morsecodist
9090ae0911 Implemented typed function 2017-02-22 16:26:24 -05:00
morsecodist
6928a4fd3e Removed es6 function notation 2017-02-22 16:25:39 -05:00
morsecodist
a1d567ff84 Used rng in _pickRandom 2017-02-21 16:34:45 -05:00
morsecodist
71c9447871 Added seed random to index and use rng in distribution 2017-02-21 16:30:13 -05:00
morsecodist
b3c22b9b29 Added rng and seedrandom 2017-02-21 16:28:19 -05:00
jos
b283accfa5 Refer to quantileSeq in docs of median 2017-02-20 20:50:37 +01:00
jos
20f3af05b3 Fixed markdown urls, updated an example 2017-01-23 21:56:14 +01:00
jos
ddb8fc4374 Released v3.9.0 2017-01-23 20:47:52 +01:00
jos
12c2444ead Merge branch 'differentiation_consistent_api' into develop
# Conflicts:
#	HISTORY.md
2017-01-22 20:03:09 +01:00
Adam Kelly
4608afecc6 Change from multiply to multiplyScalar with kron 2017-01-22 18:46:11 +00:00
Jos de Jong
c879acf9d3 Merge pull request #780 from ericman314/differentiation_consistent_api
Fixed derivative of exp(x)
2017-01-22 15:44:57 +01:00
jos
d722473b53 Fixed simplify not handling non-existing functions correctly 2017-01-22 15:44:14 +01:00
ericman314
aab56c8094 Fixed derivative of exp(x) 2017-01-22 07:35:22 -07:00