Method: OpenC3::SegmentedPolynomialConversion::Segment#calculate
- Defined in:
- lib/openc3/conversions/segmented_polynomial_conversion.rb
#calculate(value) ⇒ Float
Perform the polynomial conversion
79 80 81 82 83 84 85 |
# File 'lib/openc3/conversions/segmented_polynomial_conversion.rb', line 79 def calculate(value) converted = 0.0 @coeffs.length.times do |index| converted += @coeffs[index].to_f * (value**index) end return converted end |