Method: DualMath#exp
- Defined in:
- lib/differentiation/ext/math.rb
#exp(x) ⇒ Object
28 29 30 31 32 33 34 |
# File 'lib/differentiation/ext/math.rb', line 28 def exp(x) if x.is_a?(Differentiation::DualNumber) Differentiation::DualNumber.new(super(x.n), ->(var){ exp(x.n) * x.derivative(var) }, named_variables: x.named_variables) else super(x) end end |