import numpy as np
def Gaussian_Integral(a,b,f):#定义一元函数的7点高斯积分区间在-1 到 1上x_y_w=np.array([[-0.9491079123427585,0.1294849661688697],[-0.7415311855993945,0.2797053914892766],[-0.4058451513773972,0.3818300505051189],[ 0.0000000000000000,0.4179591836734694],[ 0.4058451513773972,0.3818300505051189],[ 0.7415311855993945,0.2797053914892766],[ 0.9491079123427585,0.1294849661688697]])S=0for i in range(0,np.size(x_y_w,0)):xq = x_y_w[i,0]wq = x_y_w[i,1]S=S+wq*f(((b-a)/2)*xq+(b+a)/2)#print(S*(b-a)/2)return S*(b-a)/2from scipy.integrate import quad,dblquad,nquad
#
j=4
f=lambda x:np.cos(x*4)*np.cos(j*x)#/(2*np.pi)
I=Gaussian_Integral(-np.pi,np.pi,f)
I1=quad(f,-np.pi,np.pi)
print(I)
print(I1)
#3.917212793717355
#(3.141592653589793, 2.30587916072457e-09)

Python测试三角函数的正交性相关推荐

  1. Python 测试开发从入门到高手成长之路

    > 文末领取测试开发进阶指南和福利! 在" **质量第一,效率为王** "的移动互联网和大数据时代,互联网 IT 技术团队为了应对产品快速迭代要求,就必须具备持续交付的能力. ...

  2. Python测试框架pytest(05)fixture - error和failed、fixture实例化、多个fixture

    Python测试框架pytest系列可以查看下列 Python测试框架pytest(01)简介.安装.快速入门_编程简单学的博客-CSDN博客 Python测试框架pytest(02)PyCharm设 ...

  3. Python测试框架pytest(04)fixture - 测试用例调用fixture、fixture传递测试数据

    Python测试框架pytest系列可以查看下列 Python测试框架pytest(01)简介.安装.快速入门_编程简单学的博客-CSDN博客 Python测试框架pytest(02)PyCharm设 ...

  4. Python测试框架pytest(03)setup和teardown

    Python测试框架pytest系列可以查看下列 Python测试框架pytest(01)简介.安装.快速入门_编程简单学的博客-CSDN博客 ​​​​​​Python测试框架pytest(02)Py ...

  5. Python测试框架pytest(01)简介、安装、快速入门

    1.简介 pytest 是成熟的功能齐全的 Python 测试工具,可帮助你编写更好的程序. pytest 是一个使构建简单和可伸缩的测试变得容易的框架.测试具有表达性和可读性,不需要样板代码.几分钟 ...

  6. python之路 mysql 博客园_教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql...

    教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySql Easy_install安装MySQLdb 很简单,以至于我不晓得该怎么说.一句话. sodu ...

  7. python测试代码怎么写_Python 单元测试

    Test your software, or your users will. "Test ruthlessly. Don't make your users find bugs for y ...

  8. python测试开发自学教程-2019第一期《python测试开发》课程,10月13号开学

    2019第一期<python测试开发>课程,10月13号开学! 主讲老师:上海-悠悠 上课方式:QQ群视频在线教学,方便交流 本期上课时间:10月13号-12月8号,每周六.周日晚上20: ...

  9. python测试开发自学教程-测试开发学习路线图

    Python PEP8 编码规范中文版 https://www.cnblogs.com/bymo/p/9567140.html 选择等宽编程字体:https://blog.csdn.net/hsc45 ...

最新文章

  1. 电动助力转向EPS技术详解
  2. dl 系列服务器,DL系列服务器内存总结..doc
  3. 跟vczh看实例学编译原理——三:Tinymoe与无歧义语法分析
  4. android设置列表id,学习Android绑定列表的时候提示:You must supply a resource ID for a TextView,有完整示例代码...
  5. k8s集群DNS无法解析问题的处理过程
  6. Java中lambda表达式去重_JAVA8中Lambda和Stream
  7. FreeSql (八)插入数据时指定列
  8. python简易_Python简易爬虫
  9. 关于小白(我)理解Spring的一些注解
  10. jekins 持续集成手记
  11. 图像处理-线性滤波-2 图像微分(1、2阶导数和拉普拉斯算子)
  12. 上大计算机专业,高校“计算机”专业排行榜,东大完成逆袭,上交大不敌哈工大...
  13. html如何转换成中文,html中文乱码怎么解决怎么造成如何避免中文乱码
  14. 【操作系统】进程通信的几种方式
  15. 【毕业设计】基于单片机的太空游戏机 - 嵌入式 物联网 stm32 51
  16. layui中关于重置按钮不起作用的提醒
  17. gmail如何配置163邮箱服务器端口,hotmail,gmail,live,QQ,163,yahoo邮箱服务器及端口号,outlook,foxmail 设置...
  18. kubectl源码分析之rollout history
  19. PHP 面试总结(持续更新) --小丑
  20. 集成测试和回归测试,确定测试

热门文章

  1. Dragonfly——一款功能强大的在线家庭装潢设计软件
  2. 扭转二战战局的密码系统 | 历史上的今天
  3. 沉痛悼念孙吉贵老师.........
  4. DICOM-RT struct转换为nii.gz
  5. python爬虫:抓取道指成分股数据
  6. dhl寄件邮编错了_如果从国外邮寄DHL往中国.邮编怎么写?
  7. U盘删除附带的CD驱动器内的数据
  8. Mac系统开机启动项如何设置
  9. 计算机毕业设计Android安卓旅游结伴景点评论-酒店预订系统app用户相约伴一起游玩
  10. 计算机审计体会论文,审计论文格式_计算机审计实验报告_审计论文范文3000字