这篇文章主要介绍了python实现数学模型(插值、拟合和微分方程),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
![549360df529b73be9034d1b7c30351c6.png](https://i-blog.csdnimg.cn/blog_migrate/c8b5a2186ff044adcce1a2fe165c15cd.jpeg)
问题1 车辆数量估计题目描述
交通管理部门为了掌握一座桥梁的通行情况,在桥梁的一端每隔一段不等的时间,连续记录1min内通过桥梁的车辆数量,连续观测一天24h的通过车辆,车辆数据如下表所示。试建立模型分析估计这一天中总共有多少车辆通过这座桥梁。
![0d0560a949e8e2d26e71cf544dc622ce.png](https://i-blog.csdnimg.cn/blog_migrate/08749bb2913be0fb9eec14a42e6b2891.jpeg)
python 实现(关键程序)
def get_line(xn, yn):
def line(x):
index = -1
# 找出x所在的区间
for i in range(1, len(xn)):
if x <= xn[i]:
index = i - 1
break
else:
i += 1
if index == -1:
ret