arrays - 在 Julia 中,如何计算两个 DateTime 数组之间的平均值(平均值)?
问题描述
给定两个大小相等的 DateTime 数组,我在 Julia 中找到每个 DateTime 对之间的平均值的解决方案如下:
using Dates
d1 = [DateTime(2000,1,1,14), DateTime(2000,1,1,15), DateTime(2000,1,2,14) + Millisecond(1)]
d2 = [DateTime(2000,1,1,13), DateTime(2000,1,1,12), DateTime(2000,1,2,10),]
d1 .+ map(v -> Millisecond(round(v.value * 0.5)), d2 .- d1)
这实际上是最好的方法吗?- 我觉得它很复杂......
HM
PS 对于根本问题,请参阅JuliaLang 上的此项目
解决方案
推荐阅读
- ios - 汇编代码中的 iOS 12 错误 swift_getAssociatedTypeWitnessSlowImpl EXC_BAD_ACCESS
- javascript - 当对象键存在于javascript中另一个对象的数组中时,重构对象数据
- java - 如何创建一个不覆盖现有对象的新实例?
- ios - 如何将特定元素从数组传递到另一个视图或函数?迅速
- amazon-web-services - Amazon Cloudwatch Logs,解析函数的日期时间结果
- android - 如何设置通知渠道?
- python - 如何在不影响图像其余部分的情况下删除图像中的外圈?
- c++ - 连接一个 UDP 套接字,但仍然接收来自其他来源的数据报
- vb.net - 如何以不同的形式访问或控制面板 vb.net
- react-native - 图标颜色在本机基本标题按钮中不起作用