ee.Number.tanh

  • The tanh() function calculates the hyperbolic tangent of a given input number.

  • The input to tanh() should be a number, representing an angle in radians or a converted value from degrees.

  • tanh() returns a number, the calculated hyperbolic tangent of the input.

  • It can be used with Earth Engine objects (ee.Number) and accessed in both JavaScript and Python environments.

Computes the hyperbolic tangent of the input.

UsageReturns
Number.tanh()Number
ArgumentTypeDetails
this: inputNumberThe input value.

Examples

Code Editor (JavaScript)

// Input angle in radians.
print('Hyperbolic tangent of -5', ee.Number(-5).tanh());  // -0.999909204
print('Hyperbolic tangent of -1', ee.Number(-1).tanh());  // -0.761594155
print('Hyperbolic tangent of 0', ee.Number(0).tanh());  // 0
print('Hyperbolic tangent of 1', ee.Number(1).tanh());  // 0.761594155
print('Hyperbolic tangent of 5', ee.Number(5).tanh());  // 0.999909204

// Convert degrees to radians.
var degrees = 45;
var radians = degrees * (Math.PI/180);
print('Hyperbolic tangent of 45 degrees',
      ee.Number(radians).tanh());  // 0.655794202

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

import ee
import geemap.core as geemap

Colab (Python)

import math

# Input angle in radians.
print('Hyperbolic tangent of -5:',
      ee.Number(-5).tanh().getInfo())  # -0.999909204
print('Hyperbolic tangent of -1:',
      ee.Number(-1).tanh().getInfo())  # -0.761594155
print('Hyperbolic tangent of 0:', ee.Number(0).tanh().getInfo())  # 0
print('Hyperbolic tangent of 1:', ee.Number(1).tanh().getInfo())  # 0.761594155
print('Hyperbolic tangent of 5:', ee.Number(5).tanh().getInfo())  # 0.999909204

# Convert degrees to radians.
degrees = 45
radians = degrees * (math.pi/180)
print('Hyperbolic tangent of 45 degrees:',
      ee.Number(radians).tanh().getInfo())  # 0.655794202