Main Content

log10

Logaritmo común (base 10)

Sintaxis

Descripción

ejemplo

Y = log10(X) devuelve el logaritmo común de cada elemento del arreglo X. La función acepta entradas tanto reales como complejas. En los valores reales de X en el intervalo (0, Inf), log10 devuelve valores reales en el intervalo (-Inf, Inf). En 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 de logaritmo en base 10.

Calcule el logaritmo común de 1.

log10(1)
ans = 0

El resultado es 0, por lo que este es el intercepto x de la función log10.

Calcule el logaritmo común de 10.

log10(10)
ans = 1

El resultado es 1 dado que 101=10.

Calcule el logaritmo común de 100.

log10(100)
ans = 2

El resultado es 2 dado que 102=100.

Calcule el logaritmo común de 0.

log10(0)
ans = -Inf

El resultado es -Inf dado que 10-=0.

Cree un vector de números en el intervalo [0.5 5].

X = (0.5:0.5:5)';

Calcule el logaritmo común de X.

Y = log10(X)
Y = 10×1

   -0.3010
         0
    0.1761
    0.3010
    0.3979
    0.4771
    0.5441
    0.6021
    0.6532
    0.6990

Cree dos cuadrículas cartesianas para X e Y.

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

Calcule el logaritmo complejo en base 10 log10(X+iY) en la cuadrícula. Use 1i para mejorar la velocidad y la solidez con 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

Arreglo de entrada, especificado como escalar, vector, matriz o arreglo 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™.

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Historial de versiones

Introducido antes de R2006a

Consulte también

| | | | | | | |