simpson公式matlab实现,数值分析复化梯形公式复化Simpson公式MATLAB程序
分别用复化梯形公式、复化Simpson 公式计算定积分dx e x ?+201,取
n=2,4,8,16分别验证结果(精确值I=)。
复化梯形公式求定积分:
function I=tquad(x,y)
%复化梯形求积公式,其中,
%x 为向量,被积函数自变量的等距结点; %y 为向量,被积函数在结点处的函数值; n=length(x);
m=length(y);
%积分自变量的结点数应与它的函数值的个数相同 h=(x(n)-x(1))/(n-1);
a=[1 2*ones(1,n-2) 1];
I=h/2*sum(a.*y);
复化Simpson 公式求定积分:
function I=squad(x,y)
%复化Simpson 求积公式,其中,
%x 为向量,被积函数自变量的等距结点; %y 为向量,被积函数在结点处的函数值; n=length(x);
m=length(y);
%积分自变量的结点数应与它的函数值的个数相同 if rem(n-1,2)~=0
I=tquad(x,y);
return;
end
N=(n-1)/2;
h=(x(n)-x(1))/N;
a=zeros(1,n);
for k=1:N
a(2*k-1)=a(2*k-1)+1;
a(2*k)=a(2*k)+4;
a(2*k+1)=a(2*k+1)+1;
end
I=h/6*sum(a.*y);
simpson公式matlab实现,数值分析复化梯形公式复化Simpson公式MATLAB程序相关推荐
- 数值分析复化梯形公式matlab,数值分析复化梯形公式,复化Simpson公式MATLAB程序
<数值分析复化梯形公式,复化Simpson公式MATLAB程序>由会员分享,可在线阅读,更多相关<数值分析复化梯形公式,复化Simpson公式MATLAB程序(1页珍藏版)>请 ...
- 【数值分析实验MATLAB】数值积分:梯形公式、辛普森公式、复化梯形公式、复化辛普森公式、龙贝格算法、自适应求积方法
(1)Matlab代码: f1: if x==0y=1; else%y=exp(-x^2);y=(sin(x))/x; end 梯形公式: a=0; b=1; tx=(b-a)/2*(f1(a)+f1 ...
- 复化辛普森公式的误差matlab,求两个matlab的程序,分别利用复化梯形公式和辛普森公式求解误差函数erf(x)。...
main.m g=@(t)exp(-t.^2); x=linspace(0,5,100); y1=zeros(1,100); y2=zeros(1,100); for i = 1:100 y1(i)= ...
- 求解函数定积分,梯形公式、复化梯形公式、复合辛普森公式求解定积分近似值程序
以函数f(x)=sin(x)/x为例,求解其在[0,1]区间的定积分. <span style="font-family:SimSun;font-size:12px;"> ...
- 复化梯形公式,Newton-Cotes公式,变量代换后的复化梯形公式,Gauss-Legendre公式,Gauss-Jacobi公式插值积分的精确度比较
1.问题 分别计算积分 Ic=∫01cosxxdx=1.809048475800...I_c=\int_0^1\frac{\cos{x}}{\sqrt{x}}dx=1.809048475800... ...
- matlab中复化辛普森公式函数,复化梯形公式,辛普森公式的matlab程序
复化梯形公式与辛普森公式的matlab程序 [程序代码] cclc; disp('1.复化梯形公式求解'); disp('2.simpson公式求解'); disp('请进行选择:'); c=inpu ...
- 复华梯形公式 matlab,复化梯形公式-辛普森公式的matlab程序
<复化梯形公式-辛普森公式的matlab程序>由会员分享,可在线阅读,更多相关<复化梯形公式-辛普森公式的matlab程序(2页珍藏版)>请在人人文库网上搜索. 1.复化梯形公 ...
- 【计算方法数值分析】复化梯形公式、复化辛普森公式和龙贝格数值积分
[计算方法数值分析]复化梯形公式.复化辛普森公式和龙贝格数值积分 1. 复化梯形公式 %复化梯形公式 function t=agui_trapz(fname,d2fname,a,b,e) %fname ...
- Python实现梯形公式 、辛普森公式、复化梯形公式、复化辛普森公式
数值分析:梯形公式 .辛普森公式.复化梯形公式.复化辛普森公式 Python实现梯形公式 .辛普森公式.复化梯形公式.复化辛普森公式 数值求积公式概念 梯形公式与辛普森公式 梯形公式与辛普森公式的余项 ...
- C++实现复化梯形公式求积分算法
1. 算法原理简介 步1 将积分区间2n等分; 步2 调用复化梯形公式: 2. 应用实例 取 n=10,利用复化梯形公式计算积分: 3. 程序代码 #include <iostream> ...
最新文章
- IAB303 Data Analytics Assessment Task
- 虚拟化--046 利用web client查看存储
- SpringMVC中重定向
- SQL SERVER触发器使用实例
- 阿里云POLARDB荣膺2019中国数据库年度最佳创新产品
- Miniconda管理多版本python环境
- BootstrapTable(附源码) Bootstrap结合BootstrapTable的使用,分为两种模试显示列表。...
- 【Mac】『终端』显示、隐藏所有文件
- SVN登录时不断弹出用户名密码输入
- camera(25)----拍照显示总结---名词解释
- Python版冒泡法排序算法
- finallshell使用_FinalShell使用---Xshell的良心国产软件
- c#利用SWIG调用c++dll学习总结【转】
- AD软件repeat功能实践详解
- 目标检测中文类别--在图片中添加汉字
- android img 解包打包工具,Android系统system.img解包和重新打包
- (二)对导入的Excel某列进行合并、求和,删除重复行
- HorizontalScrollView实现Gallery
- 常见模拟电路设计 三(含仿真) :文氏桥正弦波发生电路
- mysql相关的dll_libmysql_d.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
热门文章
- 计算机学情分析案例,小学信息技术课学情分析
- SpringBoot 配合126邮箱实现邮件发送功能
- python中哈希是什么意思_利用Python如何生成hash值示例详解
- UI之苹果各种屏的屏幕大小及分辨率
- 什么是软件危机?它有哪些典型表现?为什么会出现软件危机?
- Macbook安装pkg
- break 通过自定义标签跳到指定位置
- BZOJ 3505: [Cqoi2014]数三角形|组合数学
- [踩坑记录]VS2017+大恒MER-131-210U3C相机
- 五人合伙最佳股份分配_五个人合伙,股份如何划分才合理?