作业帮 > 综合 > 作业

用matlab求二重积分

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 16:48:21
用matlab求二重积分
>> syms x y;
>>f=exp(-x^2/2)*sin(x^2+y);
>>int(int(f,y,-2,2),x,-1,1)
输出是
ans=(10^(1/2)*(1-2*i)^(1/2)*pi^(1/2)*erf((2+4*i)^(1/2)/2)*sin(2)*i)/5- (10^(1/2)*(1 + 2*i)^(1/2)*pi^(1/2)*erf((2 - 4*i)^(1/2)/2)*sin(2)*i)/5
为什么不是个数呢?
结果里没有x和y,就是一个数值啊...
result = int(int(f,y,-2,2),x,-1,1);
vpa(result)
ans =
.84884359988601876434271922955192+.45823903690880558106265166987066e-33*i