最近公司项目要统计功率偏差量,用到了定积分计算,尝试了很多种方案,最后发现使用python计算最好,现分享出来给大家。
1、安装python3环境
2、执行pip install numpy命令,安装组件numpy
3、编写代码(一共就两行代码搞定积分计算)
本次模拟了采样数据三次:[2, 1, 1]是三次的实际出力功率Pi,j(t),[1, 2, 3]是三次时间点Ti,j
4、执行结果
执行结果2.5,和下图的阴影面积2.5一样的,证明公式计算正确
5、我们的平台是JAVA平台的,自己写方法调用python就可以了(千万不要尝试使用JAVA做这种积分的科学计算,基本没有啥好的方案)