jos
|
fa01e993af
|
Refactored x && x.isMatrix === true into type.isMatrix(x), same with isDenseMatrix and isSparseMatrix
|
2017-08-12 13:24:39 +02:00 |
|
jos
|
b2066e53f6
|
Replaced toTex definitions using the default toTex template with "undefined" and a comment (see #636)
|
2016-04-15 11:00:03 +02:00 |
|
jos
|
e0c82f1b01
|
Removed a few redundant clone operations
|
2016-02-26 21:08:37 +01:00 |
|
jos
|
2353c4a61e
|
Renamed folders util to utils
|
2015-07-18 13:22:38 +02:00 |
|
Max Bruckner
|
52e169fae4
|
Remove LaTeX of matrix functions from util/latex.js
|
2015-06-14 02:23:41 +02:00 |
|
jos
|
6c7bf4acf0
|
Removed boolean, string, and null from the list with argument types, only leaving the directly supported types (which types can be converted to supported types is determined externally). Consistently renamed primitive types lower case (boolean, string, number, null) and non-primitive types uppercase (Complex, BigNumber, Function, Array, ...).
|
2015-05-20 21:08:26 +02:00 |
|
jos
|
8c032f2593
|
Replaced all instanceof checks with x && xisMyType === true checks
|
2015-05-05 15:09:21 +02:00 |
|
jos
|
758107428c
|
Moved collection.js and Matrix.js under ./lib/type/matrix, moved construction functions matrix.js and sparse.js to ./lib/type/matrix/function, and created an index file.
|
2015-05-05 12:00:07 +02:00 |
|
Rogelio J. Baucells
|
1b3cf30e98
|
Fixed performance problems with array
|
2015-05-05 01:25:15 -04:00 |
|
Rogelio J. Baucells
|
4e7d9e5e5b
|
math.diag()
|
2015-04-01 11:06:40 -04:00 |
|
rjbaucells
|
f829187794
|
math.diag() partial
|
2015-04-01 00:59:31 -04:00 |
|
jos
|
8cfabebdfb
|
Oops. committed missing files
|
2015-03-31 22:23:32 +02: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
|
d4a457f5c9
|
Refactored norm, nthRoot, round, diag, transpose to typed-functions.
|
2015-03-22 15:34:59 +01:00 |
|
rjbaucells
|
f144b73c14
|
math.diag()
|
2015-03-16 20:40:45 -04:00 |
|
rjbaucells
|
246c1e235e
|
partial math.diag()
|
2015-03-15 22:23:55 -04:00 |
|
Rogelio J. Baucells
|
2077c39885
|
Matrix inheritance implementation
|
2015-03-10 15:28:19 -04:00 |
|
Rogelio J. Baucells
|
b4463d9ef3
|
Initial require() changes
|
2015-03-04 13:53:32 -05: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
|
9ebc24662f
|
More reference docs added
|
2014-05-22 21:17:53 +02:00 |
|
josdejong
|
97cbb0093f
|
Moved errors to their own namespace and folder
|
2014-04-11 18:02:29 +02:00 |
|
josdejong
|
492d7f4c4f
|
Moved ArgumentsError from lib/type/ to lib/util/
|
2014-04-06 21:25:46 +02:00 |
|
josdejong
|
a7b24eca8c
|
Implemented BigNumber support for function diag
|
2014-04-06 12:57:55 +02:00 |
|
josdejong
|
9ae103c394
|
More unit tests
|
2014-03-21 21:38:26 +01:00 |
|
josdejong
|
e8cb8f91ce
|
Some more unit tests
|
2014-03-15 23:05:20 +01:00 |
|
josdejong
|
f2f1ae1f72
|
Renamed and flattened configuration settings
|
2013-12-07 11:39:45 +01:00 |
|
josdejong
|
0210ec0d41
|
UnsupportedTypeError can now determine the type of values
|
2013-11-28 17:15:28 +01:00 |
|
josdejong
|
3a4c1c5ef0
|
Internally renamed variable options to settings
|
2013-11-21 13:39:24 +01:00 |
|
josdejong
|
ea51c6c86c
|
math.options is no longer exposed as property
|
2013-11-21 10:37:04 +01:00 |
|
josdejong
|
5f1aee3550
|
Some fixes and improvements in the resize function
|
2013-11-07 22:42:21 +01:00 |
|
josdejong
|
b071e5daba
|
Removed utility functions isScalar, toScalar, isVector, toVector from Matrix and Range.
|
2013-10-31 10:54:42 +01:00 |
|
josdejong
|
c8a289a08c
|
Removed unnecessary .js suffix in module require statements
|
2013-10-20 14:01:31 +02:00 |
|
josdejong
|
a4bda611df
|
Implemented function print (splitted from function format)
|
2013-10-19 18:10:50 +02:00 |
|
josdejong
|
3c7174c764
|
Renamed options to math.options.format.precision and math.options.matrix.defaultType
|
2013-10-19 15:00:32 +02:00 |
|
josdejong
|
5481b0a663
|
Introduced an option math.options.matrix.default which can have values matrix (default) or array. This option is used by the functions eye, ones, range, and zeros, to determine the type of matrix output.
|
2013-10-01 20:37:28 +02:00 |
|
josdejong
|
7935546630
|
Removed type Range. function math.range now returns an expanded series
|
2013-08-17 13:42:57 +02:00 |
|
Sebastien Piquemal
|
a595266347
|
added all files in lib/
|
2013-08-14 15:39:21 +04:00 |
|