在matlab中编写复化梯形公式程序,复化梯形公式-辛普森公式的matlab程序.doc

a7f4a3f590493a1e451dd952a488fd7c.gif 复化梯形公式-辛普森公式的matlab程序.doc

(2页)

1.gif

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.90 积分

复化梯形公式与辛普森公式的matlab程序【程序代码】cclc;disp('1.复化梯形公式求解');disp('2.simpson公式求解');disp('请进行选择:');c=input(' '); if c==1 clc; disp('复化梯形公式'); disp('请输入积分下限 '); a=input('a='); disp('请输入积分上限 '); b=input('b='); disp('请输入等分的数目 '); n=input('n='); h=(b-a)/n; s1=0; for i=1:n-1 s1=s1+fun1(i*h); end disp('复化梯形公式的结果:'); T=h/2*(fun1(a)+2*s1+fun1(b)) else if c==2 clc; disp('simpson公式'); disp('请输入积分下限 '); a=input('a='); disp('请输入积分上限 '); b=input('b='); disp('请输入等分的数目 '); n=input('n='); h=(b-a)/n; s2=0; for i=0:n-1 s2=s2+fun1((i+0.5)*h); end disp('辛普森公式的结果: '); S=h/6*(fun1(a)+4*s2+2*s1+fun1(b)) end end disp('菜单选项');disp('1.继续运算');disp('2.退出程序!');p=input(' ');if p==1 (fuhua); else if p==2 disp('正在退出,请稍候。。。'); (exit);endend 关 键 词: 公式 matlab 程序 辛普森 梯形

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值