当前位置: 首页 > news >正文

高等数学学习笔记 ☞ 定积分与积分公式

1.  定积分的基本概念


1.1 定积分的定义


1. 定义:设函数f(x)在闭区间[a,b]上有界。在闭区间[a,b]上任意插入若干个分点,即a=x_{0}<x_{1}<x_{2}...<x_{n-1}<x_{n}=b

               此时每个小区间的长度记作\Delta x_{i}(不一定是等分的)。然后在每个小区间上任意取\xi_{i}\in [x_{i-1},x_{i}],对应的函数值为f(\xi _{i})

               为保证每段f(\xi _{i})\Delta x_{i}的值(即矩形面积)无限接近于函数f(x)与该区间段所围成的面积,设\lambda =\max(\Delta x_{1},\Delta x_{2},...,\Delta x_{n})

               若\displaystyle \lim_{\lambda \rightarrow 0}\sum_{i=1}^{n}f(\xi _{i})\Delta x_{i}存在,且该极限与小区间的分法和\xi_{i}的取法无关,那么称\displaystyle \lim_{\lambda \rightarrow 0}\sum_{i=1}^{n}f(\xi _{i})\Delta x_{i}为函数f(x)在闭区间[a,b]

               上的定积分,记作\int_{a}^{b}f(x)dx=\displaystyle \lim_{\lambda \rightarrow 0}\sum_{i=1}^{n}f(\xi _{i})\Delta x_{i}

               其中:[a,b]:积分区间。a:积分下限。b:积分上限。其中积分下限与积分上限无大小关系。

                         f(x):被积函数,表明对哪个函数求定积分。x:积分变量,表明对哪个变量求定积分。f(x)dx:被积式。

说明:定积分与被积函数和积分区间有关,与积分变量用什么符号表示无关。

2. 可积条件:

(1)若函数f(x)在闭区间[a,b]上连续,则函数f(x)在闭区间[a,b]上可积。

(2)若函数f(x)在闭区间[a,b]上有界,当只有有限个间断点时,则函数f(x)在闭区间[a,b]上可积。

3. 几何意义:

(1)如果函数f(x)在闭区间[a,b]上恒有f(x)\geq0,则函数f(x)在闭区间[a,b]上的定积分就是函数f(x)的图像与闭区间[a,b]

         所围成的面积。

(2)如果函数f(x)在闭区间[a,b]上恒有f(x)\leq 0,则函数f(x)在闭区间[a,b]上的定积分就是函数f(x)的图像与闭区间[a,b]

         所围成的面积的相反数。

(3)如果函数f(x)在闭区间[a,b]上,当x\in [a,c]时,f(x)\geq0,当x\in [c,b]时,f(x)\leq 0,则函数f(x)在闭区间[a,b]

         的定积分为:\int_{a}^{b}f(x)dx=\int_{a}^{c}f(x)dx+\int_{c}^{b}f(x)dx=S_{1}-S_{2}

说明:若函数f(x)在闭区间[a,b]上的定积分的值为零,那么函数f(x)的图像与闭区间[a,b]所围成的面积不一定为零。


1.2 定积分的性质


(1)\int_{a}^{a}f(x)dx=0

(2)\int_{a}^{b}f(x)dx=-\int_{b}^{a}f(x)dx

(3)若\alpha ,\beta为常数,则\int_{a}^{b}(\alpha f(x)\pm \beta g(x))dx=\alpha\int_{a}^{b} f(x)dx\pm \beta\int_{a}^{b} g(x)dx

(4)若a<c<b,则\int_{a}^{b}f(x)dx=\int_{a}^{c}f(x)dx+\int_{c}^{b}f(x)dx

备注:当c\notin [a,b]时,上式也是成立的,但前提条件是函数f(x)在对应闭区间上有界且只有有限个间断点。

(5)在闭区间[a,b]上,f(x)\equiv C,则\int_{a}^{b}Cdx=C(b-a)

(6)在闭区间[a,b]上,a<bf(x)\geq 0,则\int_{a}^{b}f(x)dx\geq 0

(7)在闭区间[a,b]上,a<bf(x)\leq g(x),则\int_{a}^{b}f(x)dx\leq \int_{a}^{b}g(x)dx

(8)在闭区间[a,b]上,a<b,则|\int_{a}^{b}f(x)dx|\leq \int_{a}^{b}|f(x)|dx

备注:证明出发点:①:-|A|\leq A\leq |A|,同时取定积分;②:-N\leq M\leq N(N>0)\Rightarrow |M|\leq N

(9)设m,M是函数f(x)在闭区间[a,b]上的最小值和最大值,则m(b-a)\leq \int_{a}^{b}f(x)dx\leq M(b-a)

备注:证明出发点:m\leq f(x)\leq M,同时取定积分。

(10)积分中值定理:设函数f(x)在闭区间[a,b]上是连续的,则至少存在一点\xi \in[a,b],使得\int_{a}^{b}f(x)dx=f(\xi )(b-a)

证明:因为函数f(x)在闭区间[a,b]上是连续的,则函数f(x)一定存在最大值M与最小值m,即:

                                                               m\leq f(x)\leq M

           对上式两边同时取定积分:\int_{a}^{b}mdx\leq \int_{a}^{b}f(x)dx\leq \int_{a}^{b}Mdx

           因为a\neq b,则上式可表达为:m\leq \frac{\int_{a}^{b}f(x)dx}{b-a}\leq M

           因为函数f(x)是连续的,根据介值定理可知:在[a,b]上至少存在一点\xi,使得f(\xi )=C,其中m\leq C\leq M

           所以:f(\xi )=\frac{\int_{a}^{b}f(x)dx}{b-a}\Rightarrow \int_{a}^{b}f(x)dx=f(\xi )(b-a)

备注:上式中f(\xi )的值称为函数f(x)在闭区间[a,b]上的平均值。


2.  变上限积分函数及其导数


1. 变上限积分函数的定义:设函数f(x)在闭区间[a,b]上连续,并且设x为闭区间[a,b]上的一点,则:

                                            \int_{a}^{x}f(x)dx称为函数f(x)的变上限积分函数。

备注:因为定积分与积分变量用什么符号表示无关,故为明确起见,\int_{a}^{x}f(x)dx\rightarrow\int_{a}^{x}f(t)dt

2. 变上限积分函数的导数:

(1)如果函数f(x)在闭区间[a,b]上连续,则变上限积分函数\psi (x)=\int_{a}^{x}f(t)dt在闭区间[a,b]上可导,其导函数为:

                                                              {\psi}' (x)=\frac{d}{dx}(\int_{a}^{x}f(t)dt)=f(x)  (a\leq x\leq b)

(2)如果函数f(x)在闭区间[a,b]上连续,则\psi (x)=\int_{a}^{x}f(t)dt称为函数f(x)在闭区间[a,b]上的一个原函数。

3. 变上限积分函数的导数案例:

(1){(\int_{a}^{x}f(t)dt)}'=f(x)

eg:{(\int_{-1}^{x}\sin tdt)}'=\sin x

eg:{(\int_{-1}^{x}x^{2}\sin tdt)}'={(x^{2}\int_{-1}^{x}\sin tdt)}'=2x\int_{-1}^{x}\sin tdt+x^{2}\sin x

(2){(\int_{x}^{a}f(t)dt)}'={(-\int_{a}^{x}f(t)dt)}'=-f(x)

eg:{(\int_{x}^{-1}\sin tdt)}'={(-\int_{-1}^{x}\sin tdt)}'=-\sin x

(3){(\int_{a}^{\phi (x)}f(t)dt) }'=\frac{d\int_{a}^{\phi (x)}f(t)dt}{d\phi (x)}\frac{d\phi (x)}{dx}=f(\phi (x))\cdot {\phi}' (x)

eg:{(\int_{0}^{\sin x}t^{2}dt)}'=\sin^{2}x\cdot \cos x

(4){(\int_{\phi (x)}^{a}f(t)dt) }'={(-\int_{a}^{\phi (x)}f(t)dt) }'=-f(\phi (x))\cdot {\phi}' (x)

eg:{(\int_{\sin x}^{0}t^{2}dt)}'={(-\int_{0}^{\sin x}t^{2}dt)}'=-\sin^{2}x\cdot \cos x

(5){(\int_{g(x)}^{h(x)}f(t)dt)}'=f(h(x)){h}'(x)-f(g(x)){g}'(x)

eg:\int_{x^{2}}^{e^{x}}(t^{3}+2t)dt=(e^{3x}+2e^{x})\cdot e^{x}-(x^{6}+2x^{2})\cdot 2x


3.  牛顿 - 莱布尼茨公式


牛顿 - 莱布尼茨公式:若函数f(x)在闭区间[a,b]上是连续的,函数F(x)是函数f(x)的一个原函数,则:

                                                                 \int_{a}^{b}f(x)dx=F(b)-F(a)

备注:此公式表明:一个连续函数在闭区间[a,b]上的定积分等于它的任意一个原函数在闭区间[a,b]上的增量。

           该公式通常也叫做微积分基本公式。


相关文章:

高等数学学习笔记 ☞ 定积分与积分公式

1. 定积分的基本概念 1.1 定积分的定义 1. 定义&#xff1a;设函数在闭区间上有界。在闭区间上任意插入若干个分点&#xff0c;即&#xff0c; 此时每个小区间的长度记作(不一定是等分的)。然后在每个小区间上任意取&#xff0c;对应的函数值为。 为保证每段的值(即矩形面积)无…...

wow-agent---task2使用llama-index创建Agent

一&#xff1a;创造俩个函数&#xff0c;multiply和add作为fuction calling被LLM当做工具来使用&#xff0c;实现计算一个简单的计算题&#xff1a; from llama_index.llms.ollama import Ollama from llama_index.core.agent import ReActAgent from llama_index.core.tools …...

RabbitMQ实现延迟消息发送——实战篇

在项目中&#xff0c;我们经常需要使用消息队列来实现延迟任务&#xff0c;本篇文章就向各位介绍使用RabbitMQ如何实现延迟消息发送&#xff0c;由于是实战篇&#xff0c;所以不会讲太多理论的知识&#xff0c;还不太理解的可以先看看MQ的延迟消息的一个实现原理再来看这篇文章…...

Oracle 拉链式merge sort join 原理

Oracle 拉链式Merge Sort Join 的原理&#xff0c;我用一个生活中的比喻来解释。 --- 比喻场景&#xff1a;匹配快递包裹和收件人 1. 快递包裹清单 想象我们有一个快递公司送货的包裹清单&#xff0c;清单按照收件人的邮编&#xff08;ZIP Code&#xff09;排序&#xff1a; …...

QModbusTCPClient占用内存持续增长

最近使用QModbusTCPClient通信&#xff0c;需要频繁发送读写请求&#xff0c;发现软件占用内存一直在增减&#xff0c;经过不断咨询和尝试&#xff0c;终于解决了。 1.方案一&#xff08;失败&#xff09; 最开始以为是访问太频繁&#xff0c;导致创建reply的对象比delete re…...

代码中使用 Iterable<T> 作为方法参数的解释

/*** 根据课程 id 集合查询课程简单信息* param ids id 集合* return 课程简单信息的列表*/ GetMapping("/courses/simpleInfo/list") List<CourseSimpleInfoDTO> getSimpleInfoList(RequestParam("ids") Iterable<Long> ids); 一、代码解释&…...

Oracle数据库传统审计怎么用

Oracle数据库传统审计怎么用 审计功能开启与关闭By Session还是By AccessWhenever Successful数据库语句审计数据库对象审计查看审计策略和记录Oracle数据库审计功能分为传统审计(Traditional Auditing)和统一审计(Unified Auditing)。统一审计是从Oracle 12c版本开始引入的…...

leetcode-买卖股票问题

309. 买卖股票的最佳时机含冷冻期 - 力扣&#xff08;LeetCode&#xff09; 动态规划解题思路&#xff1a; 1、暴力递归&#xff08;难点如何定义递归函数&#xff09; 2、记忆化搜索-傻缓存法&#xff08;根据暴力递归可变参数确定缓存数组维度&#xff09; 3、严格表结构依…...

MYSQL学习笔记(三):分组、排序、分页查询

前言&#xff1a; 学习和使用数据库可以说是程序员必须具备能力&#xff0c;这里将更新关于MYSQL的使用讲解&#xff0c;大概应该会更新30篇&#xff0c;涵盖入门、进阶、高级(一些原理分析);这一篇是讲解分组、排序、分页查询&#xff0c;并且结合案例进行讲解&#xff1b;虽…...

上位机工作感想-2024年工作总结和来年计划

随着工作年限的增增长&#xff0c;发现自己越来越不喜欢在博客里面写一些掺杂自己感想的东西了&#xff0c;或许是逐渐被工作逼得“成熟”了吧。2024年&#xff0c;学到了很多东西&#xff0c;做了很多项目&#xff0c;也帮别人解决了很多问题&#xff0c;唯独没有涨工资。来这…...

【视觉惯性SLAM:十六、 ORB-SLAM3 中的多地图系统】

16.1 多地图的基本概念 多地图系统是机器人和计算机视觉领域中的一种关键技术&#xff0c;尤其在 SLAM 系统中具有重要意义。单一地图通常用于表示机器人或相机在环境中的位置和构建的空间结构&#xff0c;但单一地图在以下情况下可能无法满足需求&#xff1a; 大规模场景建图…...

【C++笔记】红黑树封装map和set深度剖析

【C笔记】红黑树封装map和set深度剖析 &#x1f525;个人主页&#xff1a;大白的编程日记 &#x1f525;专栏&#xff1a;C笔记 文章目录 【C笔记】红黑树封装map和set深度剖析前言一. 源码及框架分析1.1 源码框架分析 二. 模拟实现map和set2.1封装map和set 三.迭代器3.1思路…...

4.若依 BaseController

若依的BaseController是其他所有Controller的基类&#xff0c;一起来看下BaseController定义了什么 1. 定义请求返回内容的格式 code/msg/data 返回数据格式不是必须是AjaxResult&#xff0c;开发者可以自定义返回格式&#xff0c;注意与前端取值方式一致即可。 2. 获取调用…...

vue项目配置多语言

本文详细介绍如何在 Vue 项目中集成 vue-i18n 和 Element-UI &#xff0c;实现多语言切换&#xff1b;首先通过 npm 安装 vue-i18n 和相关语言包&#xff0c;接着在配置文件中设置中文和英文的语言信息&#xff1b;最后在 main.js 中导入并挂载多语言实例&#xff0c;实现切换地…...

数据可视化大屏设计与实现

本文将带你一步步了解如何使用 ECharts 实现一个数据可视化大屏&#xff0c;并且如何动态加载天气数据展示。通过整合 HTML、CSS、JavaScript 以及后端接口请求&#xff0c;我们可以构建一个响应式的数据可视化页面。 1. 页面结构介绍 在此例中&#xff0c;整个页面分为几个主…...

PDF文件提取开源工具调研总结

概述 PDF是一种日常工作中广泛使用的跨平台文档格式&#xff0c;常常包含丰富的内容&#xff1a;包括文本、图表、表格、公式、图像。在现代信息处理工作流中发挥了重要的作用&#xff0c;尤其是RAG项目中&#xff0c;通过将非结构化数据转化为结构化和可访问的信息&#xff0…...

多监控m3u8视频流,怎么获取每个监控的封面图(纯前端)

文章目录 1.背景2.问题分析3.解决方案3.1解决思路3.2解决过程3.2.1 封装播放组件3.2.2 隐形的视频div3.2.3 截取封面图 3.3 结束 1.背景 有这样一个需求&#xff1a; 给你一个监控列表&#xff0c;每页展示多个监控&#xff08;至少12个&#xff0c;m3u8格式&#xff09;&…...

【机器学习实战入门项目】使用深度学习创建您自己的表情符号

深度学习项目入门——让你更接近数据科学的梦想 表情符号或头像是表示非语言暗示的方式。这些暗示已成为在线聊天、产品评论、品牌情感等的重要组成部分。这也促使数据科学领域越来越多的研究致力于表情驱动的故事讲述。 随着计算机视觉和深度学习的进步&#xff0c;现在可以…...

技术洞察:C++在后端开发中的前沿趋势与社会影响

文章目录 引言C在后端开发中的前沿趋势1. 高性能计算的需求2. 微服务架构的兴起3. 跨平台开发的便利性 跨领域技术融合与创新实践1. C与人工智能的结合2. C与区块链技术的融合 C对社会与人文的影响1. 提升生产力与创新能力2. 促进技术教育与人才培养3. 技术与人文的深度融合 结…...

【人工智能 | 大数据】基于人工智能的大数据分析方法

【作者主页】Francek Chen 【专栏介绍】 ⌈ ⌈ ⌈智能大数据分析 ⌋ ⌋ ⌋ 智能大数据分析是指利用先进的技术和算法对大规模数据进行深入分析和挖掘&#xff0c;以提取有价值的信息和洞察。它结合了大数据技术、人工智能&#xff08;AI&#xff09;、机器学习&#xff08;ML&a…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法

树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源&#xff1a; http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作&#xff0c;无需更改相机配置。但是&#xff0c;一…...

【WiFi帧结构】

文章目录 帧结构MAC头部管理帧 帧结构 Wi-Fi的帧分为三部分组成&#xff1a;MAC头部frame bodyFCS&#xff0c;其中MAC是固定格式的&#xff0c;frame body是可变长度。 MAC头部有frame control&#xff0c;duration&#xff0c;address1&#xff0c;address2&#xff0c;addre…...

【SpringBoot】100、SpringBoot中使用自定义注解+AOP实现参数自动解密

在实际项目中,用户注册、登录、修改密码等操作,都涉及到参数传输安全问题。所以我们需要在前端对账户、密码等敏感信息加密传输,在后端接收到数据后能自动解密。 1、引入依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId...

前端导出带有合并单元格的列表

// 导出async function exportExcel(fileName "共识调整.xlsx") {// 所有数据const exportData await getAllMainData();// 表头内容let fitstTitleList [];const secondTitleList [];allColumns.value.forEach(column > {if (!column.children) {fitstTitleL…...

MODBUS TCP转CANopen 技术赋能高效协同作业

在现代工业自动化领域&#xff0c;MODBUS TCP和CANopen两种通讯协议因其稳定性和高效性被广泛应用于各种设备和系统中。而随着科技的不断进步&#xff0c;这两种通讯协议也正在被逐步融合&#xff0c;形成了一种新型的通讯方式——开疆智能MODBUS TCP转CANopen网关KJ-TCPC-CANP…...

OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别

OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...

ABAP设计模式之---“简单设计原则(Simple Design)”

“Simple Design”&#xff08;简单设计&#xff09;是软件开发中的一个重要理念&#xff0c;倡导以最简单的方式实现软件功能&#xff0c;以确保代码清晰易懂、易维护&#xff0c;并在项目需求变化时能够快速适应。 其核心目标是避免复杂和过度设计&#xff0c;遵循“让事情保…...

SiFli 52把Imagie图片,Font字体资源放在指定位置,编译成指定img.bin和font.bin的问题

分区配置 (ptab.json) img 属性介绍&#xff1a; img 属性指定分区存放的 image 名称&#xff0c;指定的 image 名称必须是当前工程生成的 binary 。 如果 binary 有多个文件&#xff0c;则以 proj_name:binary_name 格式指定文件名&#xff0c; proj_name 为工程 名&…...

Python 实现 Web 静态服务器(HTTP 协议)

目录 一、在本地启动 HTTP 服务器1. Windows 下安装 node.js1&#xff09;下载安装包2&#xff09;配置环境变量3&#xff09;安装镜像4&#xff09;node.js 的常用命令 2. 安装 http-server 服务3. 使用 http-server 开启服务1&#xff09;使用 http-server2&#xff09;详解 …...

在golang中如何将已安装的依赖降级处理,比如:将 go-ansible/v2@v2.2.0 更换为 go-ansible/@v1.1.7

在 Go 项目中降级 go-ansible 从 v2.2.0 到 v1.1.7 具体步骤&#xff1a; 第一步&#xff1a; 修改 go.mod 文件 // 原 v2 版本声明 require github.com/apenella/go-ansible/v2 v2.2.0 替换为&#xff1a; // 改为 v…...