
如何用matlab的for 循环语句求一个 含参数的 二重积分的 数值积分 急急急??!!!
注意我用过int来做过两次符号积分,但是这个积分用符号积分积不出显式来Warning:Explicitintegralcouldnotbefound.Warning:Ex...
注意我用过int来做过两次符号积分,但是这个积分用符号积分积不出显式来
Warning: Explicit integral could not be found.
Warning: Explicit integral could not be found.
被积函数如下:
(a^2+x^2-2*a*x*cos(b-y)))*exp(i*2*b)*exp(-a^2)*(a/2)^2 *a
其中a b 为参数,x ,y 为积分变量,
在线等,急急急急,求大神啊!!!!
能够解决的大神,小弟再追加分 !!! 展开
Warning: Explicit integral could not be found.
Warning: Explicit integral could not be found.
被积函数如下:
(a^2+x^2-2*a*x*cos(b-y)))*exp(i*2*b)*exp(-a^2)*(a/2)^2 *a
其中a b 为参数,x ,y 为积分变量,
在线等,急急急急,求大神啊!!!!
能够解决的大神,小弟再追加分 !!! 展开
1个回答
展开全部
clear all;clc;
syms a b x y
f=(a^2+x^2-2*a*x*cos(b-y))*exp(j*2*b)*exp(-a^2)*(a/2)^2 *a;
jf=int(int(f,y),x)
jf =
1/4*exp(2*i*b)*exp(-a^2)*a^3*(a^2*y*x+1/3*x^3*y-a*x^2*sin(-b+y))
syms a b x y
f=(a^2+x^2-2*a*x*cos(b-y))*exp(j*2*b)*exp(-a^2)*(a/2)^2 *a;
jf=int(int(f,y),x)
jf =
1/4*exp(2*i*b)*exp(-a^2)*a^3*(a^2*y*x+1/3*x^3*y-a*x^2*sin(-b+y))
更多追问追答
追问
哦,不好意思,被积函数应该是这样,我刚刚仔细检查了下,被积函数应该是这样:
exp(a^2+x^2-2*a*x*cos(b-y))*exp(i*2*y)*exp(-x^2/0.13^2)*(a/2) *a
积分区域为x: [0,0.009] y:[0,2*pi]
非常谢谢了.
追答
改了就没有解析解了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询