Element-wise base-10 logarithm
mps_log10( rop, op ) rop = mps_log10( op )
Overloaded usage:
rop = log10( op )
multi-precision matrix
Scilab or multi-precision matrix
Computes the element-wise base-10 logarithm of op
and returns the result in rop
.
Sets every element of rop
to the base-10 logarithm
of the corresponding element of op
.
rop
must be a pre-initialized matrix of the
same dimension as op
.
Creates a multi-precision matrix the same size and precision as
op
containing the result.
Overloaded Scilab primitive log10(). Creates a multi-precision
matrix the same size and precision as op
containing the result.
Like most mps functions the mps_log10( rop, op ) form is faster and
can reuse the space of an existing matrix but requires an already
initialized operand. Also, the same form can be used to perform an in-place
operation when rop
and op
are the
same.
// Standard usage. A = [1 2; 3 4] mpsA = mps_init2(A,100) rop = mps_log10(mpsA) // Standard usage using a pre-initialized matrix. A = [1 2; 3 4] mpsA = mps_init2(A,100) rop = mps_init(2,2,100) mps_log10(rop,mpsA) // Same but using a Scilab matrix as input. A = [1 2; 3 4] rop = mps_init(2,2,100) mps_log10(rop,A) // In-place computation. A = [1 2; 3 4] mpsA = mps_init2(A,100) mps_log10(mpsA) // Overloaded usage. A = [1 2; 3 4] mpsA = mps_init2(A,100) rop = log10(mpsA) | ![]() | ![]() |