lzth.net
当前位置:首页 >> 怎么用mAtlAB算含字母的定积分? 比如: >>

怎么用mAtlAB算含字母的定积分? 比如:

你积分上限写错了,应该为R 代码 syms S h R %定义符号变量S,h,R S=int('sqrt(R^2-h^2)',h,0,R) % int表积分,''内表示被积函数,h表示积分变量,0,R表示下上限 结果 S = 1/4*(R^2)^(1/2)*pi/(1/R^2)^(1/2)

int(s,v,a,b):以v为自变量,对被积函数s在区间[a,b]上的定积分。 a和b可以是两个具体的数,也可以是一个符号表达式,还可以是无穷(inf)。 例: syms x %定义符号变量 f=int(x^3,x,1,2) % 求x^3在区间[1,2]上的定积分

>> A=5;C=1;r=3;Xr=3;Yr=2;n=10; syms X a=int((A*X+C-sqrt(sqrt(r^2-(X-Xr)^2)+Yr^2))^2,X,(n-1)*Xs,n*Xs); b=vpa(a) b = 247.01309329470946175207994785095 可见,只要把式中未知数用特定的数值代入,就能得到数值 结果。

syms t s k=exp(-t/21)/(21*(1-exp(365/21)))*(1.1*365^(5/2)*(365-t)^(-3/2)-1.1*365^(5/2)*(365-t+s)^(-3/2)-1.65*s); J=int(k,t,0,365)

syms T h0 x result = int(1/(h0-sin(x))^3) 答案如下: result = - ((4*h0^2 - 1)/(h0^4 - 2*h0^2 + 1) - (tan(x/2)^3*(5*h0^2 - 2))/(h0*(h0^4 - 2*h0^2 + 1)) - (tan(x/2)*(11*h0^2 - 2))/(h0*(h0^4 - 2*h0^2 + 1)) + (tan(x/2)^2*(h0^2 + 2)...

求f在区间[a,b]上对t的定积分。 符号解:例如f=t^2*exp(-t);a=0,b=1 >> clear >> syms t%定义符号变量 >> f=t^2*exp(-t); >> int(f,t,0,1) ans = 2 - 5*exp(-1) 数值解:例如例如f=t^2*exp(-t^3);a=0,b=1 >> clear >> t=0:0.0001:1;%中间的0.000...

Matlab计算定积分的具体步骤如下: 1、以f(x)=e^2x+sin(x+π/3) ,积分下限:a=0,积分上限:b=π/4 为例。首先,建立被积函数M文件;点击New,选择Function; 2、在编辑器中输入指令:function f=f(x);f=exp(2*x).*sin(x+pi/3);(注意,用 .* ) 3...

令根号下1-y2等于x,两边同时平方,得到x2+y2=1,一个半圆,x大于等于0

int(函数f(x),a,b) 计算函数f(x)在区间[a,b]的定积分 quadl:该函数使用了称为洛巴托求积(Lobatto Quadrature)的算法,对于高精度和光滑函数效率更高 I=quadI(func,a,b,tol); func是被积函数,a,b是积分限,tot是期望的绝对误差(如果不提供...

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com