log

@JvmName(name = "logTD")
fun <T : Number, D : Dimension> MultiArray<T, D>.log(): NDArray<Double, D>

Returns an ndarray of Double from the given ndarray to each element of which a log function has been applied.

same as Math.log


@JvmName(name = "logFloatD")
fun <D : Dimension> MultiArray<Float, D>.log(): NDArray<Float, D>

Returns an ndarray of Float from the given ndarray to each element of which a log function has been applied.

same as Math.log


@JvmName(name = "logComplexFloatD")
fun <D : Dimension> MultiArray<ComplexFloat, D>.log(): NDArray<ComplexFloat, D>

Returns an ndarray of ComplexFloat from the given ndarray to each element of which a log function has been applied.

same as Math.log


@JvmName(name = "logComplexDoubleD")
fun <D : Dimension> MultiArray<ComplexDouble, D>.log(): NDArray<ComplexDouble, D>

Returns an ndarray of ComplexDouble from the given ndarray to each element of which a log function has been applied.

same as Math.log


@JvmName(name = "log")
fun <T : Number, D : Dimension> Math.log(a: MultiArray<T, D>): NDArray<Double, D>

Returns a ndarray of Double from the given ndarray to each element of which a log function has been applied.


@JvmName(name = "logFloat")
fun <D : Dimension> Math.log(a: MultiArray<Float, D>): NDArray<Float, D>

Returns a ndarray of Float from the given ndarray to each element of which a log function has been applied.


@JvmName(name = "logComplexFloat")
fun <D : Dimension> Math.log(a: MultiArray<ComplexFloat, D>): NDArray<ComplexFloat, D>

Returns a ndarray of ComplexFloat from the given ndarray to each element of which a log function has been applied.


@JvmName(name = "logComplexDouble")
fun <D : Dimension> Math.log(a: MultiArray<ComplexDouble, D>): NDArray<ComplexDouble, D>

Returns a ndarray of ComplexDouble from the given ndarray to each element of which a log function has been applied.