rdivide(x: number,y: number,): number
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
rdivide(x: number,y: array,): array
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
y: array
The divisor
The result of the division
rdivide(x: array,y: number,): array
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
x: array
The dividend
The result of the division
rdivide(): array
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
The result of the division
rdivide(x: number,y: matrix,): matrix
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
y: matrix
The divisor
The result of the division
rdivide(x: matrix,y: number,): matrix
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
x: matrix
The dividend
The result of the division
rdivide(): matrix
Right array division X. / Y.
Divides each element of X by the corresponding element of Y. Inputs X and Y must have the same size.
Divide two numbers
Divide two numbers
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(5, 6), 0.8333333333333334);
Divide a matrix by a scalar
Divide a matrix by a scalar
import { assertEquals } from "jsr:@std/assert"; const a = [[5, 6, 5], [7, 8, -1]]; assertEquals(rdivide(a, 3), [[1.6666666666666667, 2, 1.6666666666666667], [2.3333333333333335, 2.6666666666666665, -0.3333333333333333]]);
Divide a scalar by a vector
Divide a scalar by a vector
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide(3, [-1, -2, -3]), [-3, -1.5, -1]);
Element-wise division of two vectors
Element-wise division of two vectors
import { assertEquals } from "jsr:@std/assert"; assertEquals(rdivide([5, 6, 7], [-1, -2, -3]), [-5, -3, -2.3333333333333335]);
The result of the division