MathMath help
Everything MathMath's built-in help says, as web pages. Each function has a worked example, with the answer MathMath gives. In the app, press F1 while typing a function's name to open its entry.
Topics
- Typing math Regions, definitions, results and the keys that build math.
- Units Values with units, checked as they combine, and shown in the units you choose.
- Ranges, vectors and matrices Range variables, subscripts, and arrays of numbers.
- Plots X-Y, polar, Smith chart, surface and contour plots, and their formats.
- Random numbers Random draws that stay put, and New random numbers to draw again.
- Solve blocks Given, then constraints, then Find, Minerr, Maximize, Minimize or Odesolve.
- Programs Several lines of steps: local definitions, if, for, while and return.
- Symbolic evaluation Exact answers with →, and keywords that simplify, solve, expand and transform.
- Files and images Attaching files, reading images and tables, and showing a matrix as a picture.
Functions and keywords
Arithmetic and functions
sin cos tan sec csc cot asin acos atan atan2 sinh cosh tanh exp ln log sqrt sign floor ceil trunc round mod sum δ Δ Φ °C °F
Complex numbers
Vectors and matrices
augment stack cols rows length last diag identity matrix submatrix reverse sort csort rsort tr resize
Linear algebra
rank det norm1 norm2 norme normi cond1 cond2 conde condi eigenvals eigenvec eigenvecs cholesky lu qr svd svds geninv lsolve rref
Statistics
mean stdev Stdev max min hist histogram var Var median mode gmean hmean skew kurt cvar corr
Probability distributions
dbeta pbeta qbeta dbinom pbinom qbinom dcauchy pcauchy qcauchy dchisq pchisq qchisq dexp pexp qexp dF pF qF dgamma pgamma qgamma dgeom pgeom qgeom dhypergeom phypergeom qhypergeom dlnorm plnorm qlnorm dlogis plogis qlogis dnbinom pnbinom qnbinom dnorm pnorm qnorm dpois ppois qpois dt pt qt dunif punif qunif dweibull pweibull qweibull erf erfc cnorm
Random numbers
rnd runif rnorm rbeta rbinom rcauchy rchisq rexp rF rgamma rgeom rhypergeom rlnorm rlogis rnbinom rpois rt rweibull
Interpolation and fitting
linterp lspline pspline cspline bspline interp
Strings
Solving
Find Minerr Maximize Minimize Odesolve root polyroots
Differential equations
rkfixed Rkadapt rkadapt Bulstoer bulstoer Adams Stiffb stiffb Stiffr stiffr AdamsBDF BDF Radau
Fourier transforms
fft FFT ifft IFFT cfft CFFT icfft ICFFT
Signal processing
convolve correlate hannWindow hammingWindow blackmanWindow kaiserWindow firLowpass firHighpass firBandpass firBandstop applyFilter zeroPhaseFilter medsmooth unwrapPhase freqResponse impulseResponse stepResponse
Filters and systems
butterLowpass butterHighpass butterBandpass butterBandstop cheby1Lowpass cheby1Highpass cheby1Bandpass cheby1Bandstop cheby2Lowpass cheby2Highpass cheby2Bandpass cheby2Bandstop ellipLowpass ellipHighpass ellipBandpass ellipBandstop besselLowpass besselHighpass besselBandpass besselBandstop analogPoles analogZeros digitalPoles digitalZeros
Images
imageChannels joinChannels toGray rgbToHsv hsvToRgb resizeImage rotateImage rotate90 flipRows flipCols convolve2d gaussianBlur boxBlur medianFilter sharpen sobelEdges threshold levels gammaAdjust equalize erode dilate ditherFloydSteinberg ditherAtkinson ditherJarvis ditherOrdered
Files
readImage writeImage readTable readWav wavRate READPRN WRITEPRN APPENDPRN READ WRITE READFILE READBIN WRITEBIN READRGB READ_IMAGE READBMP WRITEBMP WRITERGB READ_RED READ_GREEN READ_BLUE READ_HLS READ_HSV
Electrical engineering
parallel phasor powerToDb ampToDb dbToPower dbToAmp wattsToDbm dbmToWatts standardValue
Circuits
RF and microwave
zToGamma gammaToZ vswr returnLoss mismatchLoss lineInput abcdLine abcdSeries abcdShunt sToZ zToS sToY yToS zToY yToZ sToAbcd abcdToS zToAbcd abcdToZ yToAbcd abcdToY
Symbolic keywords
simplify expand factor float solve collect coeffs series substitute parfrac assume laplace invlaplace ztrans invztrans