mldivide(y: number,x: number,): number
Matrix left division X \ Y.
Matrix left division X \ Y. If X is NxN and Y is NxM, then returns a matrix NxM. Y is multiplied by the inverse of X. X must be square.
Divide two scalars
Divide two scalars
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide(5, 6), 6 / 5);
Matrix left division
Matrix left division
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide([[9, 5], [6, 1]], [[3, 2], [5, 2]]), [[1.0476190476190477, 0.380952380952381], [-1.285714285714286, -0.2857142857142857]]);
mldivide(y: number,x: array,): array
Matrix left division X \ Y.
Matrix left division X \ Y. If X is NxN and Y is NxM, then returns a matrix NxM. Y is multiplied by the inverse of X. X must be square.
Divide two scalars
Divide two scalars
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide(5, 6), 6 / 5);
Matrix left division
Matrix left division
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide([[9, 5], [6, 1]], [[3, 2], [5, 2]]), [[1.0476190476190477, 0.380952380952381], [-1.285714285714286, -0.2857142857142857]]);
x: array
The right matrix or scalar (numerator)
The result of the division
mldivide(y: number,x: matrix,): matrix
Matrix left division X \ Y.
Matrix left division X \ Y. If X is NxN and Y is NxM, then returns a matrix NxM. Y is multiplied by the inverse of X. X must be square.
Divide two scalars
Divide two scalars
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide(5, 6), 6 / 5);
Matrix left division
Matrix left division
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide([[9, 5], [6, 1]], [[3, 2], [5, 2]]), [[1.0476190476190477, 0.380952380952381], [-1.285714285714286, -0.2857142857142857]]);
x: matrix
The right matrix or scalar (numerator)
The result of the division
mldivide(): array
Matrix left division X \ Y.
Matrix left division X \ Y. If X is NxN and Y is NxM, then returns a matrix NxM. Y is multiplied by the inverse of X. X must be square.
Divide two scalars
Divide two scalars
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide(5, 6), 6 / 5);
Matrix left division
Matrix left division
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide([[9, 5], [6, 1]], [[3, 2], [5, 2]]), [[1.0476190476190477, 0.380952380952381], [-1.285714285714286, -0.2857142857142857]]);
The result of the division
mldivide(): matrix
Matrix left division X \ Y.
Matrix left division X \ Y. If X is NxN and Y is NxM, then returns a matrix NxM. Y is multiplied by the inverse of X. X must be square.
Divide two scalars
Divide two scalars
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide(5, 6), 6 / 5);
Matrix left division
Matrix left division
import { assertEquals } from "jsr:@std/assert"; assertEquals(mldivide([[9, 5], [6, 1]], [[3, 2], [5, 2]]), [[1.0476190476190477, 0.380952380952381], [-1.285714285714286, -0.2857142857142857]]);
The result of the division