How High It Goes
Q. A ball is thrown straight up at 29.4 m/sm/s. Taking g as 9.8 m/s²m/s², how high does it risem/s, in metres?
Inputs
Outputs
height?
How it's solved
Solved with UniformAcceleration
Given
- m/s
- m/s²
- m/s from “how high does it rise”
- from “thrown straight up” and “Taking g as”
Assumed
- m
Find .
Working
- thrown straight up and Taking g as
- m/s²
- velocity after a time(rising)
- s
- position after a time(rising)
Conclusion
The height goes as the square of the launch speed: throw twice as fast and it climbs four times as high.
The web of concepts
given read from the words equation asked
The Ruby that solves it
The question and its solution are small Ruby files. The engine runs them.
1require_relative "../physics"23question :how_high_it_goes do4 kind :numerical5 describes "A ball is thrown straight up at %{throw_speed}. Taking g as %{gravity}, %{height}, in metres?"6 given throw_speed: "29.4 m/s"7 given gravity: "9.8 m/s2"8 asks height: "how high does it rise"9end1require_relative "../questions/how_high_it_goes"2require_relative "../science/motion_in_a_straight_line/uniform_acceleration"34solve :how_high_it_goes, using: UniformAcceleration do5 objects :ball6 ball.goes(:rising)78 deduce_from "thrown straight up", "Taking g as", ball.acceleration => -g9 take throw_speed: ball.initial_velocity, gravity: g10 assume ball.initial_position => "0 m"11 deduce_from "how high does it rise", ball.final_velocity => "0 m/s"12 take height: ball.final_position13 answer find_value(:height, in: "m")1415 conclusion "The height goes as the square of the launch speed: throw twice as fast and it " \16 "climbs four times as high."17endplayground.rb
1require_relative "../solutions/how_high_it_goes"23play_with :how_high_it_goes do4 title "How High It Goes"5endThe laws it drew on
| quantity | written | units | within | from |
|---|---|---|---|---|
| position | m | — | Velocity | |
| displacement | m | — | Velocity | |
| path length | m | — | Velocity | |
| time taken | s | 0 … 1e+05 | Velocity | |
| average velocity | m/s | — | Velocity | |
| average speed | m/s | — | Velocity | |
| starting position | m | — | Velocity | |
| final position | m | — | Velocity | |
| velocity | m/s | — | Acceleration | |
| change of velocity | m/s | — | Acceleration | |
| average acceleration | m/s² | — | Acceleration | |
| starting velocity | m/s | — | Acceleration | |
| final velocity | m/s | — | Acceleration | |
| acceleration | m/s² | — | UniformAcceleration | |
| gravity | m/s² | — | UniformAcceleration | |
| time | s | 0 … 1e+05 | UniformAcceleration | |
| displacement of ball during rising | m | — | ||
| position of ball at end of rising | m | — | ||
| position of ball at start of rising | m | — | ||
| average velocity of ball during rising | m/s | — | ||
| time taken of rising | s | 0 … 1e+05 | ||
| average speed of ball during rising | m/s | — | ||
| path length of ball during rising | m | — | ||
| change of velocity of ball during rising | m/s | — | ||
| velocity of ball at end of rising from ground | m/s | — | ||
| velocity of ball at start of rising from ground | m/s | — | ||
| average acceleration of ball during rising | m/s² | — | ||
| acceleration of ball during rising | m/s² | — |