Practical Numerical Math Functions


[Up] [Top]

Documentation for package ‘pracma’ version 0.9.6

Help Pages

A B C D E F G H I J K L M N O P Q R S T U V W Z

pracma-package Practical Numerical Math Routines

-- A --

abm3pc Adams-Bashford-Moulton
accumarray Accumulate Vector Elements
agm Arithmetic-geometric Mean
aitken Aitken' Method
and Logical AND, OR (Matlab Style)
andrewsplot Andrews' Curves
angle Basic Complex Functions
ApEn Approximate Entropy

-- B --

barylag Barycentric Lagrange Interpolation
barylag2d 2-D Barycentric Lagrange Interpolation
beep Beep function (Matlab style)
bisect Rootfinding Through Bisection
blanks String of Blank Carakters
blkdiag Block Diagonal Matrix
brentDekker Brent-Dekker Root Finding Method
broyden Broyden's Method
bubbleSort Sorting Routines
bvp Solve Boundary Value Problem

-- C --

cart2pol Coordinate Transformations
cart2sph Coordinate Transformations
ceil Integer Functions (Matlab Style)
charpoly Characteristic Polynomial
chebApprox Chebyshev Approximation
chebCoeff Chebyshev Polynomials
chebPoly Chebyshev Polynomials
circlefit Fitting a Circle
circshift Matrix Flipping (Matlab Style)
clear Clear function (Matlab style)
clenshaw_curtis Clenshaw-Curtis Quadrature Formula
combs Generate Combinations
compan Companion Matrix
complexstep Complex Step Derivation
complexstepJ Complex Step Derivation
cond Matrix Condition
conj Basic Complex Functions
contfrac Continous Fractions
conv Polynomial Convolution
coprime Coprimality
cotes Newton-Cotes Formulas
cranknic Crank-Nicolson Method
cross Vector Cross Product
crossn n-dimensional Vector Cross Product
cutpoints Find Cutting Points

-- D --

dblquad Double Integration
deblank Remove leading and trailing white space.
deconv Deconvolution
deeve Event Detection in ODE solution
deg2rad Degrees to Radians
detrend Remove Linear Trends
deval Evaluate ODE Solution
direct1d Univariate Global Optimization
distmat Distance Matrix
dot Scalar Product
droplet_e Droplet for e
DSCsearch Davies-Swann-Campey Search

-- E --

eig Eigenvalue Function (Matlab Style)
einsteinF Einstein Functions
erf Error Functions (Matlab Style)
erfc Error Functions (Matlab Style)
erfz Error Functions (Matlab Style)
errorbar Plot Error Bars
eta Dirichlet Eta Function
eulersPhi Eulers's Phi Function
expm Matrix Exponential
extGCD Extended Euclidean Algorithm
eye Some Basic Matrices
ezplot Easy Function Plot

-- F --

fact Factorial Function
factorize Prime Factors
fderiv Numerical Differentiation
fibsearch Fibonacci Search
figure Control Plot Devices (Matlab Style)
find Find function (Matlab Style)
findintervals Find Interval Indices
findpeaks Find Peaks
findstr Find Substrings
fix Integer Functions (Matlab Style)
flipdim Matrix Flipping (Matlab Style)
fliplr Matrix Flipping (Matlab Style)
flipud Matrix Flipping (Matlab Style)
fminbnd Minimum Finding
fmins Find All Minima
fminsearch Minimum Finding
fnorm Function Norm
fplot Plot Multivariate Function
fresnelC Fresnel Integrals
fresnelS Fresnel Integrals
froots Find All Roots
fsolve Solve System of Nonlinear Equations
fzero Root Finding
fzsolve Complex Root Finding

-- G --

gammaz Complex Gamma Function
gaussHermite Gauss-Hermite Quadrature Formula
gaussLaguerre Gauss-Laguerre Quadrature Formula
gaussLegendre Gauss-Legendre Quadrature Formula
gaussNewton Gauss-Newton Function Minimization
gauss_kronrod Gauss-Kronrod Quadrature
GCD GCD and LCM Integer Functions
golden_ratio Golden Ratio Search
grad Numerical Gradient
gradient Discrete Gradient (Matlab Style)

-- H --

hadamard Hadamard Matrix
hampel Hampel Filter
hankel Hankel Matrix
hausdorff_dist Hausdorff Distance
heapSort Sorting Routines
hessian Hessian Matrix
hilb Hilbert Matrix
horner Horner's Rule
hornerdefl Horner's Rule
humps Matlab Test Functions
hypot Hypothenuse Function

-- I --

idiv Integer Division
ifft Inverse Fast Fourier Transformation
imag Basic Complex Functions
inpolygon Polygon Region
insertionSort Sorting Routines
interp1 One-dimensional Interpolation
interp2 Two-dimensional Data Interpolation
interv_intersect Interval Functions
interv_union Interval Functions
inv Matrix Inverse (Matlab Style)
is.sorted Sorting Routines
isempty isempty Property
isprime isprime Property

-- J --

jacobian Jacobian Matrix

-- K --

kmeanspp K-means++ Clustering
kron Kronecker product (Matlab Style)

-- L --

lagrangeInterp Lagrange and Newtons Interpolation
laguerre Laguerre's Method
lambertWp Lambert's W Function
laplacian Laplacian Operator
LCM GCD and LCM Integer Functions
lebesgue Lebesgue Constant
linspace Linearly Spaced Sequences
logm Matrix Exponential
logseq Log-linearly Spaced Sequences
logspace Log-linearly Spaced Sequences

-- M --

magic Magic Square
mdiag Matrix Diagonal
mergeOrdered Sorting Routines
mergeSort Sorting Routines
mertensFun Moebius Function
meshgrid Generate a Mesh Grid
mldivide Matlab backslash operator
mod Integer Division
mode Mode function (Matlab style)
modinv Modular Inverse
modorder Power Function modulo m
modpower Power Function modulo m
moebiusFun Moebius Function
mrank Matrix Rank
mrdivide Matlab backslash operator
mtrace Matrix trace
muller Muller's Method

-- N --

nchoosek Binomial Coefficients
ndims Number of Dimensions
neville Neville's Method
newmark Newmark Method
newtonHorner Newton's Root Finding Method for Polynomials.
newtonInterp Lagrange and Newtons Interpolation
newtonRaphson Rootfinding through Newton-Raphson or Secant.
newtonsys Newton Method for Nonlinear Systems
nextpow2 Next Power of 2
nextPrime Prime Numbers
nnz Nonzero Elements
normest Estimated Matrix Norm
normest2 Estimated Matrix Norm
nthroot Real nth Root
nullspace Kernel or Nullspace
numderiv Richardson's Numerical Derivative
numdiff Richardson's Numerical Derivative
numel Number of Elements

-- O --

ode23 Runge-Kutta
Omega Number of Prime Factors
omega Number of Prime Factors
ones Some Basic Matrices
or Logical AND, OR (Matlab Style)
orth Range Space

-- P --

pade Pade Approximation
pascal Pascal Triangle
pchip Hermitean Interpolation Polynomials
perms Generate Permutations
piecewise Piecewise Linear Function
pinv Pseudoinverse or Generalized Inverse
plotyy Plotting Two y-Axes
pltcross Plotting Crosses
pol2cart Coordinate Transformations
polar Polar Coordinate Plot (Matlab Style)
poly Define Polynomial by Roots
poly2str Print Polynomial
polyadd Adding Polynomials
polyApprox Polynomial Approximation
polyarea Area of a Polygon
polyder Derivative of Polynomial
polyfit Fitting by Polynomial
polyfit2 Fitting by Polynomial
polyint Anti-derivative of Polynomial
polymul Multiplying Polynomials
polypow Polynomial Powers
polytrans Polynomial Transformation
polyval Evaluating a Polynomial
pow2 Base 2 Power
pracma Practical Numerical Math Routines
primes Prime Numbers
primes2 Prime Numbers
primroot Primitive Root

-- Q --

quad Adaptive Simpson Quadrature
quad2d 2-d Gaussian Quadrature
quadgk Adaptive Gauss-Kronrod Quadrature
quadgr Gaussian Quadrature with Richardson Extrapolation
quadinf Infinite Integrals
quadl Adaptive Lobatto Quadrature
quickSort Sorting Routines
quickSortx Sorting Routines
quiver Quiver or Velocity Plot

-- R --

rad2deg Degrees to Radians
rand Create Random Matrices
randcomb Random Combination
randi Create Random Matrices
randn Create Random Matrices
randp Create Random Matrices
randperm Random Permutation
rat Continuous Fractions (Matlab Style)
ratinterp Rational Interpolation
rationalfit Rational Function Approximation
rats Continuous Fractions (Matlab Style)
real Basic Complex Functions
refindall Find overlapping regular expression matches.
regexp Match regular expression
regexpi Match regular expression
regexprep Replace string using regular expression
regulaFalsi Rootfinding Through Bisection
rem Integer Division
repmat Replicate Matrix
reshape Reshape Matrix
ridder Ridder's Method
rk4 Classical Runge-Kutta
rk4sys Classical Runge-Kutta
rkf54 Runge-Kutta-Fehlberg
rmserr Accuracy Measures
romberg Romberg Integration
rootm Matrix Square and p-th Roots
roots Polynomial Roots
rortho Generate Random Orthogogonal Matrix
rosser Rosser Matrix
rot90 Matrix Rotation
rref Reduced Row Echelon Form
runge Runge Function

-- S --

savgol Savitzky-Golay Smoothing
secant Rootfinding through Newton-Raphson or Secant.
segm_distance Segment Distance
segm_intersect Segment Intersection
selectionSort Sorting Routines
shellSort Sorting Routines
sigma Divisor Functions
sigmoid Sigmoid Function
signm Matrix Square and p-th Roots
simpadpt Adaptive Simpson Quadrature
simpson2d Double Simpson Integration
sinc Matlab Test Functions
size Size of Matrix
softline Soft (Inexact) Line Search
sph2cart Coordinate Transformations
spinterp Monotone (Shape-Preserving) Interpolation
sqrtm Matrix Square and p-th Roots
std Standard Deviation (Matlab Style)
std_err Standard Error
strcat String Concatenation
strcmp String Comparison
strcmpi String Comparison
strfind Find Substrings
strfindi Find Substrings
strjust Justify character vector
strrep Find and replace substring
strtrim Remove leading and trailing white space.
subspace Angle between two subspaces

-- T --

tau Divisor Functions
taylor Taylor Series Approximation
testSort Sorting Routines
titanium Titanium Test Data
toeplitz Toeplitz Matrix
trapz Trapezoidal Integration
trigApprox Trigonometric Approximation
trigPoly Trigonometric Polynomial
tril Triangular Matrices (Matlab Style)
triquad Gaussian Triangle Quadrature
triu Triangular Matrices (Matlab Style)
twinPrimes Prime Numbers

-- U --

uniq Accumulate Vector Elements

-- V --

vander Vandermonde matrix
vectorfield Vector Field Plotting
vnorm Vector Norm

-- W --

whittaker Whittaker Smoothing
wilkinson Wilkinson Matrix

-- Z --

zeroin Root Finding
zeros Some Basic Matrices
zeta Riemann Zeta Function