Skip to content

Math Overview

Welcome to Flojoy’s Math Blocks page. Here you can find all the blocks that performs arithmetic and calculus operations.

ARITHMETIC

ABS Take an OrderedPair, Vector, or Scalar as input and return its absolute value.
ADD Add two or more numeric arrays, matrices, dataframes, or constants element-wise.
DIVIDE Divide two or more numeric arrays, matrices, dataframes, or constants element-wise.
FLOOR_DIVIDE Floor divide two or more numeric arrays, matrices, dataframes, or constants element-wise.
LOG Find the logarithm of input a with base b.
MULTIPLY Multiply two numeric arrays, vectors, matrices, or constants element-wise.
POWER Calculate the power of two numeric arrays, vectors, matrices, or constants element-wise.
REMAINDER Find the remainder (division) of two numeric arrays, matrices, dataframes, or constants element-wise.
SUBTRACT Subtract two numeric arrays, vectors, matrices, or constants element-wise.

CALCULUS

DIFFERENTIATE Compute the derivative of the input with respect to x.
DOUBLE_DEFINITE_INTEGRAL Compute the double integral of a symbolic input function.
DOUBLE_INDEFINITE_INTEGRAL Compute the indefinite integral of an OrderedTriple (x,y,z).
INTEGRATE Integrate over an OrderedPair or Vector using the composite trapezoidal rule.