ПочатиПочніть безкоштовно

Навіщо моделювати: інтерполяція

Поширена причина використання моделювання — це інтерполяція, щоб визначити значення «всередині» або «між» виміряними точками даних. У цій вправі ви спрогнозуєте значення залежної змінної distances для заданої незалежної змінної times, яка лежить «між» двома вимірюваннями з автомобільної подорожі. Значення distances — це пройдені відстані за відповідний проміжок часу.

context figure

Ця вправа є частиною курсу

Вступ до лінійного моделювання в Python

Переглянути курс

Інструкції до вправи

  • Перегляньте заздалегідь визначені масиви даних times і distances та заздалегідь побудований графік.
  • За приблизною оцінкою визначте distance_traveled від початкової позиції станом на elapse_time = 2.5 години.
  • Присвойте свою відповідь змінній distance_traveled.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Compute the total change in distance and change in time
total_distance = ____[-1] - ____[0]
total_time = ____[-1] - ____[0]

# Estimate the slope of the data from the ratio of the changes
average_speed = total_distance / total_time

# Predict the distance traveled for a time not measured
elapse_time = 2.5
distance_traveled = average_speed * elapse_time
print("The distance traveled is {}".format(distance_traveled))
Редагувати та запускати код