ubuntu2404
Kinematics Fundamentals with Julia
Learning Objectives: By the end of this notebook, you will:
Understand position, velocity, and acceleration relationships
Apply kinematic equations to solve motion problems
Analyze projectile motion in two dimensions
Model real-world scenarios like free fall and basketball shots
Prerequisites: Basic algebra, trigonometry CoCalc Features: Julia kernel, interactive physics simulations
Introduction
Kinematics describes motion mathematically without considering forces. We'll explore how objects move through space and time.
The Kinematic Equations
For constant acceleration, we have three fundamental equations:
Position:
Velocity:
Velocity-Position:
Where:
= position, = velocity, = acceleration
Subscript 0 denotes initial values
= time
Example 1: Free Fall
An object dropped from rest experiences constant downward acceleration g = 9.81 m/s².
Example 2: Projectile Motion
Projectile motion combines horizontal motion (constant velocity) with vertical motion (constant acceleration).
Finding the Optimal Launch Angle
For maximum range on level ground, the optimal launch angle is 45°. Let's verify this!
Real-World Application: Basketball Shot
Let's analyze a basketball free throw using kinematics.
Try It Yourself!
Modify the parameters below to explore different scenarios:
Summary
You've learned fundamental kinematics concepts:
Kinematic Equations - Relating position, velocity, and acceleration Free Fall - Motion under constant gravitational acceleration Projectile Motion - 2D motion with independent x and y components Optimal Angles - 45° for maximum range on level ground Real Applications - Basketball shots and other practical scenarios
Key Formulas:
Position:
Velocity:
Range:
Max height:
Next Steps:
Study forces and Newton's laws (dynamics)
Explore circular motion
Learn about energy and momentum
Investigate oscillations and waves