matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));为什么出现Warning:Explicit integral could not be found.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 13:39:22
matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));为什么出现Warning:Explicit integral could not be found.
x͒N@_R6Ԇ;L5 AhZ,0 e+xZ-ӅI=O;##sHDoIE yU 2Qn:\s#ߥ?H 1qw?dSHUd&-'cI"YL,(0JJc8H-*3(UOB:";HsMӹiB&zh`ޫ+bu zwۻ -tKgl I+;$7H> w ه ޹AuarME2DнGha˸wwJmCc`Ubr.ovLx+IoOe3p:)r2

matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));为什么出现Warning:Explicit integral could not be found.
matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));
为什么出现Warning:Explicit integral could not be found.

matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));为什么出现Warning:Explicit integral could not be found.
个人认为是你的公式的格式没用好.int('f','t',a,b).这是它的公式.f代表上面的公式.t代表积分函数,a,b代表积分区间.若a,b是字母则改为 'a' .若是字母我做到的是:
clear
clc
int('1/sqrt((x-l)^2+y^2)*(sqrt((x-l)^2+sqrt((x+l)^2+y^2)+2*l))','x','a','b')
你可以试试

这是因为你的积分太复杂了,很多积分都是没有解析解的。

1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L))
把int去掉 想取整的话用round

matlab求int(1/(sqrt((x-L)^2+y^2)*(sqrt((x-L)^2+y^2)+sqrt((x+L)^2+y^2)+2*L)));为什么出现Warning:Explicit integral could not be found. 为什么用matlab求这个积分算不出来啊 syms x; int(sqrt(1+pi^2*cos(x).^2),0,2); int(exp(-3*sqrt(x^2+1)),x,0,inf)在matlab中为什么积不出来啊 Matlab 关于int积分,int(sqrt(Y-X*x^2),x),假设Y与X为正,但是看起来MATLAB返回了含有(-X)^(1/2)项的复数解.但是查积分表可以得到sqrt(X)*(x/2*sqrt(Y/X-x^2)+Y/2/X*asin(x*sqrt(X/Y)))的实数解,非差诧异.另外,当常数多 用matlab重复计算积分并输出,A=1.78*int(sqrt(1-y^2/0.6^2),y,-0.6,h-0.6),h=0.01:0.01:1.2想得到A和h的对应结果列表,求程序代码 matlAB中这个程序错在那啊clc;clear; syms x y;>> iy=int((1-(x^2+y^2)^(1/2)),y,-sqrt(1-x^2),sqrt(1-x^2));>> int(iy,x,-inf,inf) 关于有MATLAB求复杂的目标函数的最优解的问题?i=400;x(i)=i;syms Q Y;s1=int('1/(sqrt(2*pi)*(1-0.85)*Q/3)*exp(-(Y-Q)^2/(2*(1-0.85)*Q/3))',Y,0.85*Q,400)s2=int('1/(sqrt(2*pi)*(1-0.85)*Q/3)*exp(-(Y-Q)^2/(2*(1-0.85)*Q/3))',Y,400,x(i))s3=int( 求matlab画二元函数图象:(sqrt(1-y^2)-sqrt(1-x^2))*(x+y) (0要那个matlab编码 Matlab中的符号计算中的积分问题,我遇到的一个问题:int(int(int(x^2+y^2+z^2,z,sqrt(x*y),x^2*y),y,sqrt(x),x^2),x,1,2)积分过程中,出现错误!然后我分开做结果在对y积分的时候,程序竟然无法确定sqrt(x)和x^2的 MATLAB求积分int('x.*log(1+x)',0,1) matlab怎样用int法求解定积分exp(-x^2/2)/sqrt(2*pi)这是函数,求0到1的定积分,用int法,为啥我求出来是1/2*erf(1/2*2^(1/2)),这是什么东西?erf是什么? >> MATLAB中Y=dsolve('int(sqrt(1+(Dy)^2=Dy*(1-x)+y))','y(0)=0,Dy(0)=0','x')哪里错了? int(sqrt(n))是什么意思 matlab求函数曲线的积分 请问,怎么弄才能出真确结果syms x tf1=sqrt(1+(155*2*pi/t*cos(2*pi/t*(x-350))).^2)int(f1,x)f1 =((96100*pi^2*cos((2*pi*(x - 350))/t)^2)/t^2 + 1)^(1/2)Warning:Explicit integral could not be found.ans =int(((96100 Matlab 求积分后出现警告Warning:Explicit integral could not be foundr=1;syms Theta_2 a Phi_2 Phif1=sin(Theta_2)*sin(Theta_2)*cos(Phi_2);f2=sqrt(r^2+a^2-2*r*a*sin(Theta_2)*cos(Phi-Phi_2));f3=f1/f2;f4=int(f3,Theta_2,0,pi);f5=int(f4,Phi_2,0,pi); matlab 错误Error using zy (line 4) Not enough input arguments.function f=zy(p,n,m,t)int n m t;syms a c;if(p>0|p3|2*t*sqrt(1/(n*tan(pi/n)))c/sqrt(a*c)&2*m*sqrt(2/(n*sin(2*pi/n)))==c/sqrt(a*c)|m*t 求高手解答用Matlab 如何在matlab编程求这个方程组的解啊?已知a,b,c方程组72.8*(1+cos(a))=2*(SQRT(x*21.8)+SQRT(25.5*y)+SQRT(25.5*z))50.8*(1+cos(b))=2*SQRT(x*50.8)48*(1+cos(c))=2*(SQRT(x*29)+SQRT(47*y)+SQRT(1.92*z))求x,y,z假设 ·用matlab编写一个文件,实现求函数x*log(1+sqrt(1+x^2))/sqrt(1+x^2)的不定积分和导数?咋编?