UNPKG

mathjs

Version:

Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif

254 lines 17.1 kB
export { createTyped } from './core/function/typed'; export { createResultSet } from './type/resultset/ResultSet'; export { createBigNumberClass } from './type/bignumber/BigNumber'; export { createComplexClass } from './type/complex/Complex'; export { createFractionClass } from './type/fraction/Fraction'; export { createRangeClass } from './type/matrix/Range'; export { createMatrixClass } from './type/matrix/Matrix'; export { createDenseMatrixClass } from './type/matrix/DenseMatrix'; export { createClone } from './function/utils/clone'; export { createIsInteger } from './function/utils/isInteger'; export { createIsNegative } from './function/utils/isNegative'; export { createIsNumeric } from './function/utils/isNumeric'; export { createHasNumericValue } from './function/utils/hasNumericValue'; export { createIsPositive } from './function/utils/isPositive'; export { createIsZero } from './function/utils/isZero'; export { createIsNaN } from './function/utils/isNaN'; export { createTypeOf, createDeprecatedTypeof } from './function/utils/typeOf'; export { createEqualScalar } from './function/relational/equalScalar'; export { createSparseMatrixClass } from './type/matrix/SparseMatrix'; export { createNumber } from './type/number'; export { createString } from './type/string'; export { createBoolean } from './type/boolean'; export { createBignumber } from './type/bignumber/function/bignumber'; export { createComplex } from './type/complex/function/complex'; export { createFraction } from './type/fraction/function/fraction'; export { createMatrix } from './type/matrix/function/matrix'; export { createSplitUnit } from './type/unit/function/splitUnit'; export { createUnaryMinus } from './function/arithmetic/unaryMinus'; export { createUnaryPlus } from './function/arithmetic/unaryPlus'; export { createAbs } from './function/arithmetic/abs'; export { createApply } from './function/matrix/apply'; export { createAddScalar } from './function/arithmetic/addScalar'; export { createCbrt } from './function/arithmetic/cbrt'; export { createCeil } from './function/arithmetic/ceil'; export { createCube } from './function/arithmetic/cube'; export { createExp } from './function/arithmetic/exp'; export { createExpm1 } from './function/arithmetic/expm1'; export { createFix } from './function/arithmetic/fix'; export { createFloor } from './function/arithmetic/floor'; export { createGcd } from './function/arithmetic/gcd'; export { createLcm } from './function/arithmetic/lcm'; export { createLog10 } from './function/arithmetic/log10'; export { createLog2 } from './function/arithmetic/log2'; export { createMod } from './function/arithmetic/mod'; export { createMultiplyScalar } from './function/arithmetic/multiplyScalar'; export { createMultiply } from './function/arithmetic/multiply'; export { createNthRoot } from './function/arithmetic/nthRoot'; export { createSign } from './function/arithmetic/sign'; export { createSqrt } from './function/arithmetic/sqrt'; export { createSquare } from './function/arithmetic/square'; export { createSubtract } from './function/arithmetic/subtract'; export { createXgcd } from './function/arithmetic/xgcd'; export { createDotMultiply } from './function/arithmetic/dotMultiply'; export { createBitAnd } from './function/bitwise/bitAnd'; export { createBitNot } from './function/bitwise/bitNot'; export { createBitOr } from './function/bitwise/bitOr'; export { createBitXor } from './function/bitwise/bitXor'; export { createArg } from './function/complex/arg'; export { createConj } from './function/complex/conj'; export { createIm } from './function/complex/im'; export { createRe } from './function/complex/re'; export { createNot } from './function/logical/not'; export { createOr } from './function/logical/or'; export { createXor } from './function/logical/xor'; export { createConcat } from './function/matrix/concat'; export { createColumn } from './function/matrix/column'; export { createCross } from './function/matrix/cross'; export { createDiag } from './function/matrix/diag'; export { createEye } from './function/matrix/eye'; export { createFilter } from './function/matrix/filter'; export { createFlatten } from './function/matrix/flatten'; export { createForEach } from './function/matrix/forEach'; export { createGetMatrixDataType } from './function/matrix/getMatrixDataType'; export { createIdentity } from './function/matrix/identity'; export { createKron } from './function/matrix/kron'; export { createMap } from './function/matrix/map'; export { createOnes } from './function/matrix/ones'; export { createRange } from './function/matrix/range'; export { createReshape } from './function/matrix/reshape'; export { createResize } from './function/matrix/resize'; export { createRow } from './function/matrix/row'; export { createSize } from './function/matrix/size'; export { createSqueeze } from './function/matrix/squeeze'; export { createSubset } from './function/matrix/subset'; export { createTranspose } from './function/matrix/transpose'; export { createCtranspose } from './function/matrix/ctranspose'; export { createZeros } from './function/matrix/zeros'; export { createErf } from './function/special/erf'; export { createMode } from './function/statistics/mode'; export { createProd } from './function/statistics/prod'; export { createFormat } from './function/string/format'; export { createPrint } from './function/string/print'; export { createTo } from './function/unit/to'; export { createIsPrime } from './function/utils/isPrime'; export { createNumeric } from './function/utils/numeric'; export { createDivideScalar } from './function/arithmetic/divideScalar'; export { createPow } from './function/arithmetic/pow'; export { createRound } from './function/arithmetic/round'; export { createLog } from './function/arithmetic/log'; export { createLog1p } from './function/arithmetic/log1p'; export { createNthRoots } from './function/arithmetic/nthRoots'; export { createDotPow } from './function/arithmetic/dotPow'; export { createDotDivide } from './function/arithmetic/dotDivide'; export { createLsolve } from './function/algebra/solver/lsolve'; export { createUsolve } from './function/algebra/solver/usolve'; export { createLeftShift } from './function/bitwise/leftShift'; export { createRightArithShift } from './function/bitwise/rightArithShift'; export { createRightLogShift } from './function/bitwise/rightLogShift'; export { createAnd } from './function/logical/and'; export { createCompare } from './function/relational/compare'; export { createCompareNatural } from './function/relational/compareNatural'; export { createCompareText } from './function/relational/compareText'; export { createEqual } from './function/relational/equal'; export { createEqualText } from './function/relational/equalText'; export { createSmaller } from './function/relational/smaller'; export { createSmallerEq } from './function/relational/smallerEq'; export { createLarger } from './function/relational/larger'; export { createLargerEq } from './function/relational/largerEq'; export { createDeepEqual } from './function/relational/deepEqual'; export { createUnequal } from './function/relational/unequal'; export { createPartitionSelect } from './function/matrix/partitionSelect'; export { createSort } from './function/matrix/sort'; export { createMax } from './function/statistics/max'; export { createMin } from './function/statistics/min'; export { createImmutableDenseMatrixClass } from './type/matrix/ImmutableDenseMatrix'; export { createIndexClass } from './type/matrix/MatrixIndex'; export { createFibonacciHeapClass } from './type/matrix/FibonacciHeap'; export { createSpaClass } from './type/matrix/Spa'; export { createUnitClass } from './type/unit/Unit'; export { createUnitFunction } from './type/unit/function/unit'; export { createSparse } from './type/matrix/function/sparse'; export { createCreateUnit } from './type/unit/function/createUnit'; export { createAcos } from './function/trigonometry/acos'; export { createAcosh } from './function/trigonometry/acosh'; export { createAcot } from './function/trigonometry/acot'; export { createAcoth } from './function/trigonometry/acoth'; export { createAcsc } from './function/trigonometry/acsc'; export { createAcsch } from './function/trigonometry/acsch'; export { createAsec } from './function/trigonometry/asec'; export { createAsech } from './function/trigonometry/asech'; export { createAsin } from './function/trigonometry/asin'; export { createAsinh } from './function/trigonometry/asinh'; export { createAtan } from './function/trigonometry/atan'; export { createAtan2 } from './function/trigonometry/atan2'; export { createAtanh } from './function/trigonometry/atanh'; export { createCos } from './function/trigonometry/cos'; export { createCosh } from './function/trigonometry/cosh'; export { createCot } from './function/trigonometry/cot'; export { createCoth } from './function/trigonometry/coth'; export { createCsc } from './function/trigonometry/csc'; export { createCsch } from './function/trigonometry/csch'; export { createSec } from './function/trigonometry/sec'; export { createSech } from './function/trigonometry/sech'; export { createSin } from './function/trigonometry/sin'; export { createSinh } from './function/trigonometry/sinh'; export { createTan } from './function/trigonometry/tan'; export { createTanh } from './function/trigonometry/tanh'; export { createSetCartesian } from './function/set/setCartesian'; export { createSetDifference } from './function/set/setDifference'; export { createSetDistinct } from './function/set/setDistinct'; export { createSetIntersect } from './function/set/setIntersect'; export { createSetIsSubset } from './function/set/setIsSubset'; export { createSetMultiplicity } from './function/set/setMultiplicity'; export { createSetPowerset } from './function/set/setPowerset'; export { createSetSize } from './function/set/setSize'; export { createSetSymDifference } from './function/set/setSymDifference'; export { createSetUnion } from './function/set/setUnion'; export { createAdd } from './function/arithmetic/add'; export { createHypot } from './function/arithmetic/hypot'; export { createNorm } from './function/arithmetic/norm'; export { createDot } from './function/matrix/dot'; export { createTrace } from './function/matrix/trace'; export { createIndex } from './type/matrix/function'; export { createNode } from './expression/node/Node'; export { createAccessorNode } from './expression/node/AccessorNode'; export { createArrayNode } from './expression/node/ArrayNode'; export { createAssignmentNode } from './expression/node/AssignmentNode'; export { createBlockNode } from './expression/node/BlockNode'; export { createConditionalNode } from './expression/node/ConditionalNode'; export { createConstantNode } from './expression/node/ConstantNode'; export { createFunctionAssignmentNode } from './expression/node/FunctionAssignmentNode'; export { createIndexNode } from './expression/node/IndexNode'; export { createObjectNode } from './expression/node/ObjectNode'; export { createOperatorNode } from './expression/node/OperatorNode'; export { createParenthesisNode } from './expression/node/ParenthesisNode'; export { createRangeNode } from './expression/node/RangeNode'; export { createRelationalNode } from './expression/node/RelationalNode'; export { createSymbolNode } from './expression/node/SymbolNode'; export { createFunctionNode } from './expression/node/FunctionNode'; export { createParse } from './expression/parse'; export { createCompile } from './expression/function/compile'; export { createEvaluate } from './expression/function/evaluate'; export { createDeprecatedEval } from './expression/function/eval'; export { createParserClass } from './expression/Parser'; export { createParser } from './expression/function/parser'; export { createLup } from './function/algebra/decomposition/lup'; export { createQr } from './function/algebra/decomposition/qr'; export { createSlu } from './function/algebra/decomposition/slu'; export { createLusolve } from './function/algebra/solver/lusolve'; export { createHelpClass } from './expression/Help'; export { createChainClass } from './type/chain/Chain'; export { createHelp } from './expression/function/help'; export { createChain } from './type/chain/function/chain'; export { createDet } from './function/matrix/det'; export { createInv } from './function/matrix/inv'; export { createExpm } from './function/matrix/expm'; export { createSqrtm } from './function/matrix/sqrtm'; export { createDivide } from './function/arithmetic/divide'; export { createDistance } from './function/geometry/distance'; export { createIntersect } from './function/geometry/intersect'; export { createSum } from './function/statistics/sum'; export { createMean } from './function/statistics/mean'; export { createMedian } from './function/statistics/median'; export { createMad } from './function/statistics/mad'; export { createVariance, createDeprecatedVar } from './function/statistics/variance'; export { createQuantileSeq } from './function/statistics/quantileSeq'; export { createStd } from './function/statistics/std'; export { createCombinations } from './function/probability/combinations'; export { createCombinationsWithRep } from './function/probability/combinationsWithRep'; export { createGamma } from './function/probability/gamma'; export { createFactorial } from './function/probability/factorial'; export { createKldivergence } from './function/probability/kldivergence'; export { createMultinomial } from './function/probability/multinomial'; export { createPermutations } from './function/probability/permutations'; export { createPickRandom } from './function/probability/pickRandom'; export { createRandom } from './function/probability/random'; export { createRandomInt } from './function/probability/randomInt'; export { createStirlingS2 } from './function/combinatorics/stirlingS2'; export { createBellNumbers } from './function/combinatorics/bellNumbers'; export { createCatalan } from './function/combinatorics/catalan'; export { createComposition } from './function/combinatorics/composition'; export { createSimplify } from './function/algebra/simplify'; export { createDerivative } from './function/algebra/derivative'; export { createRationalize } from './function/algebra/rationalize'; export { createReviver } from './json/reviver'; export { createE, createUppercaseE, createFalse, createI, createInfinity, createLN10, createLN2, createLOG10E, createLOG2E, createNaN, createNull, createPhi, createPi, createUppercasePi, createSQRT1_2 // eslint-disable-line camelcase , createSQRT2, createTau, createTrue, createVersion } from './constants'; export { createAtomicMass, createAvogadro, createBohrMagneton, createBohrRadius, createBoltzmann, createClassicalElectronRadius, createConductanceQuantum, createCoulomb, createDeuteronMass, createEfimovFactor, createElectricConstant, createElectronMass, createElementaryCharge, createFaraday, createFermiCoupling, createFineStructure, createFirstRadiation, createGasConstant, createGravitationConstant, createGravity, createHartreeEnergy, createInverseConductanceQuantum, createKlitzing, createLoschmidt, createMagneticConstant, createMagneticFluxQuantum, createMolarMass, createMolarMassC12, createMolarPlanckConstant, createMolarVolume, createNeutronMass, createNuclearMagneton, createPlanckCharge, createPlanckConstant, createPlanckLength, createPlanckMass, createPlanckTemperature, createPlanckTime, createProtonMass, createQuantumOfCirculation, createReducedPlanckConstant, createRydberg, createSackurTetrode, createSecondRadiation, createSpeedOfLight, createStefanBoltzmann, createThomsonCrossSection, createVacuumImpedance, createWeakMixingAngle, createWienDisplacement } from './type/unit/physicalConstants'; export { createApplyTransform } from './expression/transform/apply.transform'; export { createColumnTransform } from './expression/transform/column.transform'; export { createFilterTransform } from './expression/transform/filter.transform'; export { createForEachTransform } from './expression/transform/forEach.transform'; export { createIndexTransform } from './expression/transform/index.transform'; export { createMapTransform } from './expression/transform/map.transform'; export { createMaxTransform } from './expression/transform/max.transform'; export { createMeanTransform } from './expression/transform/mean.transform'; export { createMinTransform } from './expression/transform/min.transform'; export { createRangeTransform } from './expression/transform/range.transform'; export { createRowTransform } from './expression/transform/row.transform'; export { createSubsetTransform } from './expression/transform/subset.transform'; export { createConcatTransform } from './expression/transform/concat.transform'; export { createStdTransform } from './expression/transform/std.transform'; export { createSumTransform } from './expression/transform/sum.transform'; export { createVarianceTransform } from './expression/transform/variance.transform';