在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  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

关于本文

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值