mirror of
https://github.com/josdejong/mathjs.git
synced 2025-12-08 19:46:04 +00:00
1.4 KiB
1.4 KiB
Function matrix
Create a Matrix. The function creates a new math.type.Matrix object from
an Array. A Matrix has utility functions to manipulate the data in the
matrix, like getting the size and getting or setting values in the matrix.
Syntax
math.matrix() // creates an empty matrix using default storage format (dense).
math.matrix(data) // creates a matrix with initial data using default storage format (dense).
math.matrix('dense') // creates an empty matrix using the given storage format.
math.matrix(data, 'dense') // creates a matrix with initial data using the given storage format.
Parameters
| Parameter | Type | Description |
|---|---|---|
data |
Array | Matrix | A multi dimensional array |
format |
string | The Matrix storage format |
Returns
| Type | Description |
|---|---|
| Matrix | The created matrix |
Examples
var m = math.matrix([[1, 2], [3, 4]]);
m.size(); // Array [2, 2]
m.resize([3, 2], 5);
m.valueOf(); // Array [[1, 2], [3, 4], [5, 5]]
m.get([1, 0]) // number 3