Method: Joules.final_velocity_v1

Defined in:
lib/joules/kinematics.rb

.final_velocity_v1(initial_velocity, acceleration, time) ⇒ Float

Note:

There is one other method for calculating final velocity.

Calculates the final velocity given initial velocity, acceleration, and time.

Examples:

Joules.final_velocity_v1(20, 6.25, 2.4) #=> 35.0

Parameters:

  • initial_velocity (Int, Float)

    initial_velocity is in metres per second

  • acceleration (Int, Float)

    acceleration is in metres per second squared

  • time (Int, Float)

    time >= 0; time is in seconds

Returns:

  • (Float)

    return value is in metres per second



84
85
86
# File 'lib/joules/kinematics.rb', line 84

def final_velocity_v1(initial_velocity, acceleration, time)
  return initial_velocity + (acceleration * time.to_f)
end