Method: Math#cos_squared

Defined in:
lib/openc3/core_ext/math.rb

#cos_squared(angle) ⇒ Float

Power reduction formula. Calculates cos squared which is (1 + cos(2 * angle)) / 2

Parameters:

  • angle (Float)

    Angle in degrees

Returns:

  • (Float)

    cos(angle) squared



45
46
47
# File 'lib/openc3/core_ext/math.rb', line 45

def cos_squared(angle)
  return (1.0 + Math.cos(2.0 * angle)) / 2.0
end