Fortran Coder

标题: 按时间序列线性插值 [打印本页]

作者: 1230431    时间: 2015-9-9 20:55
标题: 按时间序列线性插值
我有一份类似这样的数据:

时间流量(m3/s)
1956/6/3 2:00
3630
1956/6/3 8:00
3450
1956/6/3 14:00
3320
1956/6/4 14:00
2630
1956/6/5 8:00
2250
1956/6/6 2:00
2010
1956/6/6 14:00
1820
1956/6/7 14:00
1580
1956/6/8 8:00
1460
1956/6/10 2:00
1310

现在我想要将时间那一列插值出每一个整点,如下:

1956/6/3 2:00
3630
1956/6/3 3:00
1956/6/3 4:00
1956/6/3 5:00
1956/6/3 6:00
1956/6/3 7:00
1956/6/3 8:00
3450
1956/6/3 9:00

然后将右边的空白的地方按照两个数(如3630、3450)做线性插值。(数据如附件)
请教各路大神了!谢谢!

3.rar

6.46 KB, 下载次数: 1


作者: 楚香饭    时间: 2015-9-9 21:36
这活就叫人白干?
作者: wx_G5fH8Rhq    时间: 2015-9-10 08:58
两点线性插值么?你确定不是线性拟合?
作者: 1230431    时间: 2015-9-10 12:24
wx_G5fH8Rhq 发表于 2015-9-10 08:58
两点线性插值么?你确定不是线性拟合?

是线性插值,不是拟合
作者: pasuka    时间: 2015-9-10 20:15
伸手党不是那么好做的哦
作者: wx_G5fH8Rhq    时间: 2015-9-12 15:21
1230431 发表于 2015-9-10 12:24
是线性插值,不是拟合

恕我直言,拟合还有点代码量,你这个··
作者: 珊瑚虫    时间: 2015-9-12 18:21
自己写程序,如果不想写程序 excel datafit 都可以做




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2