Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

log10

Logaritmo común (base 10)

Descripción

ejemplo

Y = log10(X) devuelve el logaritmo común de cada elemento de la matriz X. La función acepta entradas tanto reales como complejas. Para valores reales de X en el intervalo (0, Inf), log10 devuelve valores reales en el intervalo (-Inf ,Inf). Para los valores reales complejos y negativos de X, la función log10 devuelve valores complejos.

Ejemplos

contraer todo

Examine varios valores de la función logaritmo base 10.

Calcule el logaritmo común de 1.

log10(1)
ans = 0

El resultado es 0, por lo que se trata de la intersección de x de la función log10 .

Calcule el logaritmo común de 10.

log10(10)
ans = 1

El resultado es 1 desde .

Calcule el logaritmo común de 100.

log10(100)
ans = 2

El resultado es 2 desde .

Calcule el logaritmo común de 0.

log10(0)
ans = -Inf

El resultado es -Inf desde .

Cree un vector de números reales en el intervalo [0.5,10].

X = (0.5:0.5:10)';

Calcule el logaritmo común de X.

Y = log10(X)
Y = 20×1

   -0.3010
         0
    0.1761
    0.3010
    0.3979
    0.4771
    0.5441
    0.6021
    0.6532
    0.6990
      ⋮

Cree dos cuadrículas cartesianos para X y Y.

[X,Y] = meshgrid(0:0.5:1.5,-2:0.5:2);

Calcule la base compleja 10 logaritmo en la cuadrícula. Utilice 1i para mejorar la velocidad y la robustez con la aritmética compleja.

Z = log10(X + 1i*Y)
Z = 9×4 complex

   0.3010 - 0.6822i   0.3142 - 0.5758i   0.3495 - 0.4808i   0.3979 - 0.4027i ⋯
   0.1761 - 0.6822i   0.1990 - 0.5425i   0.2559 - 0.4268i   0.3266 - 0.3411i
   0.0000 - 0.6822i   0.0485 - 0.4808i   0.1505 - 0.3411i   0.2559 - 0.2554i
  -0.3010 - 0.6822i  -0.1505 - 0.3411i   0.0485 - 0.2014i   0.1990 - 0.1397i
     -Inf + 0.0000i  -0.3010 + 0.0000i   0.0000 + 0.0000i   0.1761 + 0.0000i
  -0.3010 + 0.6822i  -0.1505 + 0.3411i   0.0485 + 0.2014i   0.1990 + 0.1397i
   0.0000 + 0.6822i   0.0485 + 0.4808i   0.1505 + 0.3411i   0.2559 + 0.2554i
   0.1761 + 0.6822i   0.1990 + 0.5425i   0.2559 + 0.4268i   0.3266 + 0.3411i
   0.3010 + 0.6822i   0.3142 + 0.5758i   0.3495 + 0.4808i   0.3979 + 0.4027i

Argumentos de entrada

contraer todo

Array de entrada, especificado como escalar, Vector, matriz o matriz multidimensional.

Tipos de datos: single | double
Soporte de números complejos:

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Consulte también

| | | reallogsemilogy reallog | | | |

Introducido antes de R2006a