mirror of
https://github.com/josdejong/mathjs.git
synced 2026-01-25 15:07:57 +00:00
* providing rotationMatrix(theta, v) * increase coverage * adding latex test as is * fixing rounding issues with math.pi * fixing lint * Update rotationMatrix.js remove non-sense doc * Update rotationMatrix.js Remove non-sense from docs * removing nonsense from docs * Renaming functions Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
333 lines
17 KiB
JavaScript
333 lines
17 KiB
JavaScript
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 } 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 { 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 { createDiff } from './function/matrix/diff'
|
|
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 { createRotationMatrix } from './function/matrix/rotationMatrix'
|
|
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 { createBin } from './function/string/bin'
|
|
export { createOct } from './function/string/oct'
|
|
export { createHex } from './function/string/hex'
|
|
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 { createLsolveAll } from './function/algebra/solver/lsolveAll'
|
|
export { createUsolveAll } from './function/algebra/solver/usolveAll'
|
|
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 { 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 { createEigs } from './function/matrix/eigs'
|
|
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 } 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 { createReplacer } from './json/replacer'
|
|
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 { createDiffTransform } from './expression/transform/diff.transform'
|
|
export { createStdTransform } from './expression/transform/std.transform'
|
|
export { createSumTransform } from './expression/transform/sum.transform'
|
|
export { createVarianceTransform } from './expression/transform/variance.transform'
|