matlab对向量定积分,用matlab编写程序求f(x)在[a,b]的定积分,用梯形法写出程序!...

答:dx=0.1;x=0:dx:4;y=x.*sin(x);s=cumtrapz(y)*dx; %梯形法求累计积分 plot(x,y,x,s) 计算xsin(x)在[0,4]的定积分

答:matlab中,用梯形法计算定积分的函数是trapz函数。tapz调用格式为: Z = trapz(X,Y,DIM) X为自变量,可以缺省,缺省时函zhuan数将做间隔为1的积分。Y可以是矩阵或是向量,当Y是矩阵时由dim决定,把y看成一个个列向量或是一个个行向量,再对每个...

答:format long myfun=inline('exp(-x.*x)') Q = quad(myfun,0,1) %精确值 QQ=int('exp(-x*x)',0,1) QQ=eval(QQ) error=Q-QQ 结果: myfun = Inline function: myfun(x) = exp(-x.*x) Q = 0.746824180726425 QQ = 1/2*erf(1)*pi^(1/2) QQ = 0.74682...

答:我能帮你写,今晚就可以完成,请私信我看具体要求。 function y = jifen(f, a, b, N) % 矩形法算积分 f = sym(f); f = matlabFunction(f); D = b - a; dx = D./N; yn = zeros(1,N); for i = 1:N yn(i) = f(a+dx*i); end y = sum(yn .* dx); 将以...

答:假定用矩形或梯形拟合吧 % function yanshi(fname,a,b,n) % %定积分演示程序 % xi(1)=a; % xi(n+1)=b; % for i=1:n-1 % xi(i+1)=a+(i+rand(1))*(b-a)/n; % end % I=0; % for i=1:length(xi)-1 % sxi=xi(i)+rand(1)*(xi(i+1)-xi(i)); % syi=feval...

答:1.数值积分(梯形法) >> x=0:0.01:1; >> y=1./(1+x.^4); >> sy=trapz(x,y) sy = 0.8670 2.符号积分,对比 >> syms x >> y=1/(1+x^4); >> yi=eval(int(y,0,1)) yi = 0.8670 >>

答:1. n=10; a=5; f=0; while (f~=1 && n>0) b=input('请输入猜的数值:'); if b>a 'HIGH' elseif b

答:被积函数,积分上下限当参数输进去,具体怎么做你要把m文件发上来 f是被积函数,a,b是积分上下限,n设的越大计算精度越高,f写成内联函数(inline),句柄函数都行

答:syms x I=int(f(x),a,b) 例如 syms x I=int(sin(x),0,pi) I = 2

答:#include void main() { double i,j; double a,b,c=0; printf("请输入积分上下限:"); scanf("%lf%lf",&a,&b); for(i=a;i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值