matlab数值分析 数值积分与数值微分

1 复合梯形公式

function I=ftrapz(f,a,b,n)
format long             %显示15位双精度
h=(b-a)/n;
x=linspace(a,b,n+1);
y=feval(f,x);
I=h*(0.5*y(1)+sum(y(2:n))+0.5*y(n+1));

函数文件

function y=fun1(x)y=exp(-x);

调用程序 

t=ftrapz(@fun1,0,1,10)

2 复合Simpson公式


function I=fsimpson(fun,a,b,n)
h=(b-a)/n;
x=linspace(a,b,2*n+1);
y=feval(fun,x);
I=(h/6)*(y(1)+2*sum(y(3:2:2*n-1))+4*sum(y(2:2:2*n))+y(2*n+1));

函数文件​​​​​​​

function y=fun1(x)y=exp(-x);

调用程序

s=fsimpson(@fun1,0,1,10)

2021-01-07 matlab数值分析 数值积分与数值微分 复合梯形公式 复合Simpson公式相关推荐

  1. 数值分析复化梯形公式matlab,数值分析复化梯形公式,复化Simpson公式MATLAB程序

    <数值分析复化梯形公式,复化Simpson公式MATLAB程序>由会员分享,可在线阅读,更多相关<数值分析复化梯形公式,复化Simpson公式MATLAB程序(1页珍藏版)>请 ...

  2. 数值积分-求积公式余项,牛顿-柯特斯公式,辛普森公式,复合梯形公式,复合辛普森公式

    文章目录 1.求积公式余项 1.1 定义 1.2 Python实现求积公式余项 2.牛顿-柯特斯公式 2.1 定义 2.2 Python实现牛顿-柯特斯公式 3.复合梯形公式 3.1 定义 3.2 P ...

  3. 复合梯形公式C语言程序,复合梯形公式、复合辛普森公式 matlab(示例代码)

    1. 用1阶至4阶Newton-Cotes公式计算积分 程序: function I = NewtonCotes(f,a,b,type) % syms t; t=findsym(sym(f)); I= ...

  4. STM32学习笔记2021/01/07

    关于stm32的寄存器 引言 STM32F103ZET6共有144个引脚,共有7组每组16个共计112个I/O端口:每个GPIO端口有两个32bit的配置寄存器(GPIOx_CRL,GPIOx_CRH ...

  5. 0基础快速入门CSS技术栈(5)—图解详细阐述说透CSS的盒子模型(超级重要)、圆角边框、盒子阴影及相关重要的笔试题——css的核心中的核心(附详细案例源码解析过程)2021.01.07更新

    文章目录 1. 盒子模型(CSS重点) 1.1 看透网页布局的本质 1.2 盒子模型(Box Model) 1.3 盒子边框(border) 1.3.1 边框综合设置 1.3.2 example01 ...

  6. 【数值分析】分别使用复合梯形公式和复合辛普森公式计算如下积分(python)

    分别使用复合梯形公式和复合辛普森公式计算如下积分: ∫262x4+x2dx\int_{2}^{6} \frac{2x}{4+x^2}dx\, ∫26​4+x22x​dx 并于该积分的准确值进行比较.注 ...

  7. 数值分析(代码)-梯形公式、辛普森公式、复合梯形公式、复合辛普森公式

    习题5.4 运行代码: main.h: clc;clear;format long; h=1/6; %h=1/8;%例5.4 N=(1-0)/h; x=0:h:1; s_t=f(x(1)); for ...

  8. 计算物理学(数值分析)上机实验答案4、数值积分和数值微分

    实验四 数值积分和数值微分 ​ 在实际问题中我们常常需要计算定积分.但在很多情况下,并不能利用牛顿-莱布尼兹公式方便地计算函数的定积分,因此,有必要研究定积分的数值计算问题.牛顿-科特斯公式是在等距节 ...

  9. 基于MATLAB的数值积分问题求解

    目录 一. 由给定数据进行梯形求积 例题一 例题二 二. 单变量数值积分问题求积 例题三 例题四 例题五 例题六 一. 由给定数据进行梯形求积 梯形求积的图形理解可看如下图: 把函数分解成无数个这种类 ...

最新文章

  1. Datawhale实验室
  2. Centos6下安装中文字体
  3. python 绘制折线图-怎样用python绘制折线图
  4. SQL Sever 子查询与嵌套查询
  5. maven私服-详细部署搭建笔记
  6. dell 2r30服务器装系统,DELL服务器操作系统安装汇总.docx
  7. input失去焦点验证格式_input获取、失去焦点对输入内容做验证
  8. Linux Shell中有三种引号的用法
  9. 某剧院有33排座位java_2018湖南省考行测数学题“拍档”:等差数列和等比数列...
  10. leetcode 1137 python
  11. 重启服务器导致网站系统错误,win10怎么总是莫名其妙重启?_网站服务器运行维护...
  12. UVA11554 Hapless Hedonism【数学计算+大数】
  13. GitHub使用(1):从GitHub建立项目分支并克隆到本地
  14. mysql ibd文件还原_MySQL
  15. 福昕pdf阅读器,怎么将pdf文件中的某一页,提取出来,即分页保存?
  16. linux 配置 MP3 RMVB 解码器
  17. python将excel导入数据库_使用python将excel数据导入数据库过程详解
  18. H5中启动Android app
  19. 不会做PPT图表?1000个高大上的PPT图表,0门槛0套路,想要就给你
  20. OpenInventor开发环境配置——以vs2008为例

热门文章

  1. JAVA WEB知识总结之一--responserequest
  2. matlab gui创建,Matlab创建GUI
  3. 神经算法网络基本原理
  4. 【云计算】6_云数据库产品介绍
  5. 【算法与数据结构】在n个数中取第k大的数(基础篇)
  6. eclipse导入项目Archive for required library cannot be read or is not a valid ZIP file
  7. 在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别--转
  8. 用java读取properties文件--转
  9. 对request.getSession(false)的理解(附程序员常疏忽的一个漏洞)--转
  10. 机器学习算法基础——k-means原理