Methods
(static) multiply(x) → {matrix}
- Source:
Add a scalar/array/matrix to self
Examples
// Add a scalar to a matrix
var M = require('./src/matrix_lib'); // or require('math-script')
var A = M.ident(2,2); // Create a matrix
A = A.multiply(3); // multiply scalar
console.log(A.print())
//Result
//3.000 0.000
//0.000 3.000
// Perform a matrix dot product
var B = M.make([[1,2],[3,4]);
B = B.multiply(B)
console.log(B.print())
//Result
//7.000 10.000
//15.000 22.000
// Use in execute environment
var M = require('./src/matrix_lib'); // or require('math-script')
M.execute(function(M){
var A = M.make([[1,2],[3,4]]); // Create a 2x2 matrix
var B = (A*A)*3 + 1; // Perform op on matrices and scalars
console.log(B.print())
});
//Result
//22.000 31.000
//46.000 67.000
Parameters:
| Name | Type | Description |
|---|---|---|
x |
scalar/array/matrix | Multiplies a scalar/array/matrix to self |
Returns:
- Type
- matrix