使用python的trapz做采样数值计算得出积分结果

最近公司项目要统计功率偏差量,用到了定积分计算,尝试了很多种方案,最后发现使用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做这种积分的科学计算,基本没有啥好的方案)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值