【python|使用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做这种积分的科学计算,基本没有啥好的方案)
推荐阅读
- #|电力系统的延时功率流 (CPF)的计算【 IEEE-14节点】(Matlab代码实现)
- 电力系统分析|电力系统分析工具包pypower简易使用教程
- Python|【20211129】【Python】使用Python计算欧氏距离的方法
- python|博客目录索引
- eventlet 的 link 函数用法
- Python统计学|Python统计学03——随机变量的概率分布
- 算法|opencvcv4.0
- 数据分析|Python数据分析29——seaborn可视化(五)之琴形图
- 「Python」面向对象封装案例1——小夏爱跑步、案例扩展(多个对象之间属性互不干扰)