Kemiringan dan Laju Perubahan
Dalam latihan ini, Anda akan memodelkan gerak sebuah mobil yang melaju dengan kecepatan (kurang lebih) konstan dengan menghitung kecepatan rata-rata sepanjang perjalanan. Hubungan linear yang dimodelkan adalah antara waktu yang berlalu dan jarak yang ditempuh.
Dalam hal ini, parameter model a1, atau kemiringan (slope), didekati atau “diestimasi” sebagai kecepatan rata-rata; dengan kata lain, “laju perubahan” jarak (“rise”) dibagi waktu (“run”).

Latihan ini merupakan bagian dari kursus
Pengantar Pemodelan Linear di Python
Instruksi latihan
- Hitung selisih titik-ke-titik untuk
timesdandistancesmenggunakannumpy.diff(). - Hitung array
velocitiessebagai rasiodiff_distancedibagidiff_times. - Hitung nilai rata-rata dan rentang kecepatan, menggunakan metode
numpymean,max,min. - Plot array
velocitiesuntuk memvisualisasikan nilai rata-rata dan sebarannya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Compute an array of velocities as the slope between each point
diff_distances = np.diff(____)
diff_times = np.diff(____)
velocities = ____ / diff_times
# Chracterize the center and spread of the velocities
v_avg = np.____(velocities)
v_max = np.____(velocities)
v_min = np.____(velocities)
v_range = ____ - ____
# Plot the distribution of velocities
fig = plot_velocity_timeseries(times[1:], velocities)