matlab求积分int(1 (cos(x)*sin(x)^(1 2)), x)
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 08:18:07
把f=a^2*(1-e^2)*(cos(x))/((1-((e^2)*(sin(x))^2))^2);改为f=a^2*(1-e^2)*(cos(x))./((1-((e^2)*(sin(x)).^2)
s1='(x+1)^10*exp(-x)'s1=(x+1)^10*exp(-x)>>int(s1,0,1)ans=-26813184*exp(-1)+9864101>>numeric(int(s1,0
通过矩形法估计面积:>> sum(yy(xx>400 & xx<600))*.1ans = 9.8796e
你所说的“手动计算”应该是指先计算不定积分,然后用牛顿-莱布尼兹公式计算的吧?我认为主要问题在于,被积函数在[0,1]区间并不是连续的,而是在x=5/6处存在一个第二类间断点. 事实上,可以
使用quad有问题>>quad('0.0732*exp(-(x+0.02287).^2/64.90)',0,inf)Warning:InfiniteorNot-a-Numberfunctionvalu
楼上是正解.如果求值的话,在上面的基础上,继续这样写:clcclearallsymsaxy=int(exp(-0.2*a-x.^2/2),'x','-inf','a')a=10;eval(y)
int(s,v,a,b):以v为自变量,对被积函数s在区间[a,b]上的定积分.a和b可以是两个具体的数,也可以是一个符号表达式,还可以是无穷(inf).例:symsx%定义符号变量f=int(x^3
含有int表示那个原函数是用积分的形式表示出来的;这是因为有的函数的原函数是不能用一般的初等函数表示出来,所以就用积分形式表示出来,比如说y‘=exp(-x^2),那么他的原函数表示的形式就是用积分形
最好给出具体的函数表达式.一般的做法差不多可以写成:fminunc(@(yz)quadl(@(x)f(x,yz(1),yz(2)),a,b),yz0)其中,yz0是y和z的初值,a和b是积分上下限.&
symxint('x*log(1+x)',0,1)答案是1/4log(x)表示以e为底的对数log10(x)表示以10为底的对数
symsaf=((2.72.^a-a-1).^(-1/2)-1);g=int(f,a,a,3)结果:g=int(1/((68/25)^a-a-1)^(1/2)-1,a=a..3)
可以的>>symsxTF1=int((-2.4)/exp((-0.008)*(x-720))*(1+exp(0.008*(x-720)))^2,x,0,T)F1=300/exp(144/25)+300
这条语句太长,分成几个表达式写,是括号错误.我调了一下,有两个地方:1.mu=0.4l;%滑动摩擦系数,即μ应为0.41;你是0.4L.2.倒数第二句:f=dW*ds,这是symbol对象,改为inl
%bydynamic%2009.2.%积分Matlab中提供了数值和解析解法两种1.数值方法>>fun=@(x)738.5*x.^2.*exp(-0.00105*x.^2);>>quadl(fun,0
我的建议是把e,p的值代入int()中,可以计算,这样是有值的
symsx;a=int(1/(1-x^2)*(log(1+x)-log(1-x)));%你这里少了右半个括号a结果应该是a=(log(x+1)-log(1-x))^2/4
>>z=int('exp(-x^2/2)/sqrt(2*pi)','x',0,1) z= 1/2*erf(1/2*2^(1/2))&nb
楼主是用什么版本求出第2题的解是3.4441?我用6.5、R2007b两个版本,等了好久都没有得到结果(R2007b算了好半天之后甚至干脆崩溃了),用R2012b计算,得到下面的结果:intlib::
f=inline('sin(x)')>>g=@(x)x.*f(x)>>quad(g,1,2)
int的积分可以是定积分,也可以是不定积分(即有没有积分上下限都可以积)可以得到解析的解,比如你对x^2积分,得到的结果是1/3*x^3,这是通过解析的方法来解的.如果int(x^2,x,1,2)得到