mp.Test
Tests correctness of toolbox functionality
Syntax
mp.Test
Description
The mp.Test
runs test cases to insure validity (and compatibility with MATLAB) of functions supplied with multiprecision toolbox.
Source code of the tests can be found in lib\mptest.m
.
Example
As of version 3.3.0 Build 2168 following tests cases are provided
>> mp.Test() mp.Digits() : <- success double() : <- success colon() : <- success plus() : <- success minus() : <- success times() : <- success mtimes() : <- success rdivide() : <- success ldivide() : <- success mldivide() : <- success mrdivide() : <- success mpower() : <- success power() : <- success realpow() : <- success transpose() : <- success ctranspose() : <- success uminus() : <- success uplus() : <- success sin() : <- success cos() : <- success tan() : <- success sec() : <- success csc() : <- success cot() : <- success acos() : <- success asin() : <- success atan() : <- success acot() : <- success asec() : <- success acsc() : <- success atan2() : <- success hypot() : <- success cosh() : <- success sinh() : <- success tanh() : <- success sech() : <- success csch() : <- success coth() : <- success acosh() : <- success asinh() : <- success atanh() : <- success acoth() : <- success asech() : <- success acsch() : <- success exp() : <- success expm1() : <- success log() : <- success log10() : <- success log1p() : <- success log2() : <- success nextpow2() : <- success pow2() : <- success sqrt() : <- success reallog() : <- success realsqrt() : <- success nthroot() : <- success pow2(F,E) : <- success min(), max() : <- success prod(matrix) : <- success prod(vector) : <- success sum(matrix) : <- success sum(vector) : <- success cumsum(matrix) : <- success cumsum(vector) : <- success cumprod(matrix) : <- success cumprod(vector) : <- success dot() : <- success cross() : <- success svd() : <- success qr() : <- success lu(square) : <- success lu(rect) : <- success pinv() : <- success eig() : <- success chol() : <- success schur() : <- success rank() : <- success trace() : <- success det() : <- success inv() : <- success sort(real) : <- success sort(complex) : <- success <,<=,>,>=,==,~= : <- success isinf() : <- success isnan() : <- success isfinite() : <- success isreal() : <- success abs() : <- success sign() : <- success conj() : <- success angle() : <- success imag() : <- success real() : <- success complex() : <- success ceil() : <- success fix() : <- success floor() : <- success round() : <- success rem() : <- success tril(matrix) : <- success tril(vector) : <- success triu(matrix) : <- success triu(vector) : <- success diag(matrix) : <- success diag(vector) : <- success norm(matrix) : <- success norm(vector) : <- success cond() : <- success factorial() : <- success mean() : <- success std() : <- success erf() : <- success erfc() : <- success erfi() : <- success FresnelS() : <- success FresnelC() : <- success gammaln() : <- success gamma() : <- success gammainc() : <- success psi() : <- success zeta() : <- success expint() : <- success eint() : <- success logint() : <- success cosint() : <- success sinint() : <- success besselj() : <- success bessely() : <- success besseli() : <- success besselk() : <- success besselh() : <- success hypergeom() : <- success KummerM() : <- success KummerU() : <- success