求教matlab 积分 无穷四重积分

matlab计算四重积分问题,在线等,如何比较简单的计算四重积分呢?必有重谢_百度知道
matlab计算四重积分问题,在线等,如何比较简单的计算四重积分呢?必有重谢
nargin))?,s.^2+n; syms s t m n& int(int(int(int(&#39,-7.sym& sym.5))'&gt, col 3]Error in ==&gt.^2+225+(t-n);sym.5),0,0;;&gt.^2)./expression'Error in ==&1;scalarsym at 382Error,n.sym/&gt.sym&gt,-9,a;& sym.15.*(((s-m),m;8).sym&symchar at 182
Scell = char2sym(x),9),symchar(x,7): '&gt? Error using ==&;char2sym at 337
Scell = scalarsym(x).^2+y.15).sym at 120
S = cell2sym(S.^1.^2).15;&gt?; y=15-14*cos(pi&#47.sym/Error in ==&gt,-0;8).sym&Error in ==& expected [line 1.sym&#47,t;((((x-m); sym.^0.15); sym,-0; x=14*sin(pi/&gt.int at 28f = sym(f)
四重积分怎么求比较简单啊,不需要编程序最好
提问者采纳
^1&Warning.5)),t;8).15,s.15).&#47.^0,9).^2+n.^2+y.^2+225+(t-n),-9;syms s t m n,-0;8),0,m.^2);y=15-14*cos(pi&#47,0,n,-0,7).5);int(int(int(int(1,-7;((((x-m).^2).15.*(((s-m).15); x=14*sin(pi/&gt: Explicit integral could not be found
谢谢你的回答!请问是因为加了单引号才出错的吗,我记得我上次就加了单引号没错啊,只不过上次表达式比较简单。另外,我分不清楚是不是应该用点乘,请问是该用点乘还是普通乘呢?
是的,加了单引号 x,y成了变量了
提问者评价
其他类似问题
matlab的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 596|回复: 11|关注: 0
MATLAB双重积分求解,上下限为变量
本帖最后由 棒棒沙漏 于
21:59 编辑
求教,各位大神能不能帮我求解下面的方程? 求解文字下面的复杂公式, 顺便把求解过程也给一下,此方程是关于x,z的函数,其余三个参数可以当做常数来看。谢谢大家了。<font color="#ff前面有一个“=”,图中漏掉了。
无标题.png (1.85 MB, 下载次数: 0)
23:13 上传
关注者: 6
用数值积分先写成关于求解变量的函数形式,然后用 fsolve 数值求解
这么长的式子,你至少先自己动手写写,有问题了,别人也好在其基础上帮你修改。不要指望别人完全帮你做
我在matlab里面写了的,把公式贴上来是觉得这是最原始的,看得比较清楚。。。我在matlab里面是把公式分成几部分求解的,其中一部分求解结果如下:&&
fh=inline('6.25*(1-z/13.75).^0.5','z');
fl=inline('-6.25*(1-z/13.75).^0.5','z');
f=inline('3.879*0.39.*z./((13.75-z).^1.5).*(((1-4*(3.708.*x./12.5./(13.75-z).^0.5).^2).*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)-exp(-2.5^2/2)).^2+(x./(13.75-z).*(0.75.*((-1.333.*(3.708.*x./12.5./(13.75-z).^0.5).^2).*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)-exp(-2.5^2/2))+55*(13.75-z)./156.25.*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)))).*0.5','x','z');
z=quad2dggen(f,fl,fh,0,13.75,eps),
Integral did not converge--singularity likely
&&164.3753
关于Integral did not converge--singularity likely这句英文,我不知道求出来的结果是不是能用??我想问一下这个结果能用吗??谢谢
我在matlab里面写了的,把公式贴上来是觉得这是最原始的,看得比较清楚。。。我在matlab里面是把公式分成几 ...
1. 提示信息表明,积分是发散的。如果在数值求解中遇到这种情况,基本上表明这个积分是不能求的。
2. 可以试试用integral2做积分看看。较新版本的matlab里支持这个函数。
3. 我看了一下原始表达式,似乎是有好几个积分的积与和组成的,建议分别来求。从最简单的开始。
本帖最后由 棒棒沙漏 于
10:06 编辑
1. 提示信息表明,积分是发散的。如果在数值求解中遇到这种情况,基本上表明这个积分是不能求的。
我没有找到关于integral2函数的用法,请问,能不能发给我一个关于此函数的用法的?一个完整的例子?谢谢
我没有找到关于integral2函数的用法,请问,能不能发给我一个关于此函数的用法的?一个完整的例子?谢谢 ...
那就是lz的matlab版本不够新,需要更新了。
我的2013b版本截图:
无标题.png (89.26 KB, 下载次数: 0)
10:32 上传
那就是lz的matlab版本不够新,需要更新了。
我的2013b版本截图:
我用了函数integral2,得到如下:
fun=@(z,x) 3.879*0.39.*z./((13.75-z).^1.5).*(((1-4*(3.708.*x./12.5./(13.75-z).^0.5).^2).*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)-exp(-2.5^2/2)).^2+(x./(13.75-z).*(0.75.*((-1.333.*(3.708.*x./12.5./(13.75-z).^0.5).^2).*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)-exp(-2.5^2/2))+55*(13.75-z)./156.25.*exp(-2.*(3.708.*x./12.5./(13.75-z).^0.5).^2)))).*0.5;
&&&&xmin=@(z) -6.25*(1-z/13.75).^0.5;
xmax=@(z) 6.25*(1-z/13.75).^0.5;
&& Q=integral2(fun,0,13.75,xmin,xmax)
Warning: Reached the maximum number of function evaluations (10000). The result fails the global error
& In funfun\private\integral2Calc&integral2t at 130
&&In funfun\private\integral2Calc at 10
&&In integral2 at 107
& &2.2656e+05
不明白方程怎么求不出来???麻烦你帮忙看看可以么??谢谢
我用了函数integral2,得到如下:
fun=@(z,x) 3.879*0.39.*z./((13.75-z).^1.5).*(((1-4*(3.708.*x./12 ...
1. 可能lz写的方程有误。请lz仔细检查。
2. 试试把.^0.5都改成sqrt函数。
1. 可能lz写的方程有误。请lz仔细检查。
2. 试试把.^0.5都改成sqrt函数。
把.^0.5改成sqrt函数后运行了一下,没有什么用,得到的结果和没改之前是一样的,如下:
fun=@(z,x) 3.879*0.39.*z./((13.75-z).^1.5).*(((1-4*(3.708.*x./12.5./sqrt(13.75-z)).^2).*exp(-2.*(3.708.*x./12.5./sqrt(13.75-z)).^2)-exp(-2.5^2/2)).^2+(x./(13.75-z).*(0.75.*((-1.333.*(3.708.*x./12.5./sqrt(13.75-z)).^2).*exp(-2.*(3.708.*x./12.5./sqrt(13.75-z)).^2)-exp(-2.5^2/2))+55*(13.75-z)./156.25.*exp(-2.*(3.708.*x./12.5./sqrt(13.75-z)).^2)))).*0.5;
xmax=@(z) 6.25*sqrt(1-z/13.75);
Q=integral2(fun,0,13.75,0,xmax)
Warning: Reached the maximum number of function evaluations (10000). The result fails the global error
& In funfun\private\integral2Calc&integral2t at 130
&&In funfun\private\integral2Calc at 10
&&In integral2 at 107
&&-1.5354e+05
至于方程是不是写错,我用函数quad2dggen运行过,结果是不收敛,所以我不知道是哪的问题?会不会是编的步骤不对?
Powered bymatlab求二重积分 速度急求_百度知道
matlab求二重积分 速度急求
baidu!.jpg" />&nbsp.hiphotos://b.com/zhidao/wh%3D450%2C600/sign=fbdd94cf0edc/0b7b0c11dfa8ecce91!.hiphotos!!.com/zhidao/pic/item/0b7b0c11dfa8ecce91;第二小题 怎么做 速度.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.hiphotos.baidu.baidu://b.jpg" esrc="/zhidao/wh%3D600%2C800/sign=621e0a05bf7b6550820ef/0b7b0c11dfa8ecce91://b<a href="http
提问者采纳
&nbsp,@(x)((2*x-x&gt,y)(x+y+1);=&nbsp.5),请及时采纳.2832如有用.^2);6;&&gt.^.^2).^;quad2d(@(x;&&nbsp.5))ans&nbsp,@(x)(-(2*x-x,2,0
提问者评价
其他类似问题
二重积分的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁matlab画积分图 被积函数是f=((2.8.*pi)).^(-1.&#47;2).*exp(-(Y-4.94).^2.&#47;3.92); 积分上下限为(-inf,5)求助_百度知道
matlab画积分图 被积函数是f=((2.8.*pi)).^(-1.&#47;2).*exp(-(Y-4.94).^2.&#47;3.92); 积分上下限为(-inf,5)求助
提问者采纳
&& syms Yf=((2.8*pi))^(-1/2)*exp(-(Y-4.94)^2/3.92); F=int(f,Y,-inf,5)double(F) F = (/2)*pi^(1/2)*(erf((3*98^(1/2))/980) + 1))/52480ans =穿护扁咎壮侥憋鞋铂猫
你好 谢谢你 我想问的是 如何将其画成图形
ezplot(f,[-5 5])
提问者评价
感谢你!如有问题,我再向您请教!
其他类似问题
inf的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 matlab 积分 无穷 的文章

 

随机推荐