声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 947|回复: 1

[综合讨论] 求解一个定积分的题

[复制链接]
发表于 2011-1-3 15:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
我的程序已有,但有错误希望哪位大侠,帮忙修改一下,我是新手,不是数学专业,但要交实验!!!!
:设 y=x.^3-3*x.^2+x+5  ,根据定积分定义编写一段程序,从几何上演示用小矩形面积和逼近曲边梯形面积的过程。
function juxs(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;
hold on;
for i=1:length(xi)-1
sxi=xi(i)+rand(1)*(xi(i+1)-xi(i));
syi=feval(fname,sxi);
I=I+syi*(xi(i+1)-xi(i));
xii=[xi(i) xi(i) xi(i+1) xi(i+1) xi(i)];
yii=[0 syi syi 0 0];
fill(xii,yii,'c');
end
x=a:(b-a)/100:b;
y=feval(fname,x);
plot(x,y,'r','markersize',20);
hold off;
fprintf('n=%6d, I=%12.5f\n',n,I);
function y=fex(x)
y=x.^3-3*x.^2+x+5;
而且,不会调用,帮忙怎么调用,谢谢。

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2011-1-3 15:58 | 显示全部楼层
我也不会,想学习,望会的人快来光顾啊!
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-25 19:55 , Processed in 0.055046 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表