Main Content

reallog

Natural logarithm for nonnegative real arrays

Syntax

Y = reallog(X)

Description

Y = reallog(X) returns the natural logarithm of each element in array X. Array X must contain only nonnegative real numbers. The size of Y is the same as the size of X.

If X is a table or timetable, then Y is a table or timetable. (since R2023a)

Examples

collapse all

Create a 4-by-4 matrix and compute the natural log of each element.

X = magic(4)
X = 4×4

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

Y = reallog(X)
Y = 4×4

    2.7726    0.6931    1.0986    2.5649
    1.6094    2.3979    2.3026    2.0794
    2.1972    1.9459    1.7918    2.4849
    1.3863    2.6391    2.7081         0

Input Arguments

collapse all

Input, specified as a scalar, vector, matrix, multidimensional array, table, or timetable. The values in X must be nonnegative and real.

Data Types: single | double | table | timetable

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Version History

Introduced before R2006a

expand all

See Also

| |