numeric.js

http://numericjs.com/documentation.html

方法 描述
abs Absolute value
acos Arc-cosine
add Pointwise sum x+y
addeq Pointwise sum x+=y
all All the components of x are true
and Pointwise x && y
andeq Pointwise x &= y
any One or more of the components of x are true
asin Arc-sine
atan Arc-tangeant
atan2 Arc-tangeant (two parameters)
band Pointwise x & y
bench Benchmarking routine
bnot Binary negation ~x
bor Binary or x
bxor Binary xor x^y
ccsDim Dimensions of sparse matrix
ccsDot Sparse matrix-matrix product
ccsFull Convert sparse to full
ccsGather Gather entries of sparse matrix
ccsGetBlock Get rows/columns of sparse matrix
ccsLUP Compute LUP decomposition of sparse matrix
ccsLUPSolve Solve Ax=b using LUP decomp
ccsScatter Scatter entries of sparse matrix
ccsSparse Convert from full to sparse
ccsTSolve Solve upper/lower triangular system
ccs Supported ops include: add/div/mul/geq/etc…
cLU Coordinate matrix LU decomposition
cLUsolve Coordinate matrix LU solve
cdelsq Coordinate matrix Laplacian
cdotMV Coordinate matrix-vector product
ceil Pointwise Math.ceil(x)
cgrid Coordinate grid for cdelsq
clone Deep copy of Array
cos Pointwise Math.cos(x)
det Determinant
diag Create diagonal matrix
dim Get Array dimensions
div Pointwise x/y
diveq Pointwise x/=y
dopri Numerical integration of ODE using Dormand-Prince RK method. Returns an object Dopri.
Dopri.at Evaluate the ODE solution at a point
方法 描述
dot 点乘,矩阵与向量相乘不需要先把向量转置
eig 特征值m.lambda.x和特征向量m.E.x
epsilon 2.220446049250313e-16
eq Pointwise comparison x === y
exp Pointwise Math.exp(x)
floor Poinwise Math.floor(x)
geq Pointwise x>=y
getBlock Extract a block from a matrix
getDiag Get the diagonal of a matrix
gt Pointwise x>y
identity Identity matrix
imageURL Encode a matrix as an image URL
inv Matrix inverse
isFinite Pointwise isFinite(x)
isNaN Pointwise isNaN(x)
largeArray Don’t prettyPrint Arrays larger than this
leq Pointwise x<=y
linspace Generate evenly spaced values
log Pointwise Math.log(x)
lshift Pointwise x<
lshifteq Pointwise x<<=y
lt Pointwise x
LU Dense LU decomposition
LUsolve Dense LU solve
mapreduce Make a pointwise map-reduce function
mod Pointwise x%y
modeq Pointwise x%=y
mul Pointwise x*y
neg Pointwise -x
neq Pointwise x!==y
norm2 Square root of the sum of the square of the entries of x
norm2Squared Sum of squares of entries of x
norminf Largest modulus entry of x
not Pointwise logical negation !x
or Pointwise logical or x
oreq Pointwise x
parseCSV Parse a CSV file into an Array
parseDate Pointwise parseDate(x)
parseFloat Pointwise parseFloat(x)
pointwise Create a pointwise function
pow Pointwise Math.pow(x)
precision Number of digits to prettyPrint
prettyPrint Pretty-prints x
random Create an Array of random numbers
rep Create an Array by duplicating values
方法 描述
round Pointwise Math.round(x)
rrshift Pointwise x>>>y
rrshifteq Pointwise x>>>=y
rshift Pointwise x>>y
rshifteq Pointwise x>>=y
same x and y are entrywise identical
seedrandom The seedrandom module
setBlock Set a block of a matrix
sin Pointwise Math.sin(x)
solve Solve Ax=b
solveLP Solve a linear programming problem
solveQP Solve a quadratic programming problem
spline Create a Spline object
Spline.at Evaluate the Spline at a point
Spline.diff Differentiate the Spline
Spline.roots Find all the roots of the Spline
sqrt Pointwise Math.sqrt(x)
sub Pointwise x-y
subeq Pointwise x-=y
sum Sum all the entries of x
svd Singular value decomposition
t Create a tensor type T (may be complex-valued)
T. Supported are: abs, add, cos, diag, div, dot, exp, getBlock, getDiag, inv, log, mul, neg, norm2, setBlock, sin, sub, transpose
T.conj Pointwise complex conjugate
T.fft Fast Fourier transform
T.get Read an entry
T.getRow Get a row
T.getRows Get a range of rows
T.ifft Inverse FFT
T.reciprocal Pointwise 1/z
T.set Set an entry
T.setRow Set a row
T.setRows Set a range of rows
T.transjugate The conjugate-transpose of a matrix
tan Pointwise Math.tan(x)
tensor Tensor product ret[i][j] = x[i]*y[j]
toCSV Make a CSV file
transpose Matrix transpose
uncmin Unconstrained optimization
version Version string for the numeric library
xor Pointwise x^y
xoreq Pointwise x^=y

猜你喜欢

转载自blog.csdn.net/claroja/article/details/80340714