首页 > 微波/射频 > 射频学习交流 > 用Matlab实现含有参变量的二重积分

用Matlab实现含有参变量的二重积分

录入:edatop.com    阅读:
大家好,请教各位一个基本的matlab编程函数。
我要实现下图中二重积分,如何用matlab实现


我用的是dblquad(@(x,y) (x*y*y).^2,0,0.5,0,1),但dx项在平方里,因此算出的结果不正确,如何改正?
另:
fist=@(y)quad(@(x)(x.*y.*y),0,0.5)
send=quad(@(y)(fist.*fist),0,1)
这种写法也不正确,用嵌套的思路是否正确?

 

先求内部积分,再求外部积分试试?

 

或者直接把y项提出到外部积分,同时求解两个积分

 

这个明显是可以手算的

 

定积分还用程序?
0.003125

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:求Rogers R03010(tm)的中文名称?
下一篇:hfss12中floquet端口的相位延迟

射频和天线工程师培训课程详情>>

  网站地图