概率论中两种特殊的 E(x) 计算方法:先求积分再求导,或者先求导再求积分

2024-06-10 13:52

本文主要是介绍概率论中两种特殊的 E(x) 计算方法:先求积分再求导,或者先求导再求积分,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

为了求解某个函数 ( E(x) ),可以使用两种方法:先求积分再求导,或者先求导再求积分。这里我们以数列求和公式为例,分别介绍这两种方法。

1. 先求积分再求导

假设我们有一个函数 ( f(x) ) 的级数展开:

E ( x ) = ∑ n = 1 ∞ a n x n E(x) = \sum_{n=1}^{\infty} a_n x^n E(x)=n=1anxn

我们可以通过对 ( E(x) ) 进行积分,再求导来得到 ( E(x) )。

(1) 对 ( E(x) ) 积分

定义一个新函数 ( F(x) ):

F ( x ) = ∫ E ( x ) d x = ∫ ∑ n = 1 ∞ a n x n d x F(x) = \int E(x) \, dx = \int \sum_{n=1}^{\infty} a_n x^n \, dx F(x)=E(x)dx=n=1anxndx

交换积分和求和次序:

F ( x ) = ∑ n = 1 ∞ a n ∫ x n d x F(x) = \sum_{n=1}^{\infty} a_n \int x^n \, dx F(x)=n=1anxndx

计算积分:

∫ x n d x = x n + 1 n + 1 \int x^n \, dx = \frac{x^{n+1}}{n+1} xndx=n+1xn+1

所以,

F ( x ) = ∑ n = 1 ∞ a n x n + 1 n + 1 F(x) = \sum_{n=1}^{\infty} a_n \frac{x^{n+1}}{n+1} F(x)=n=1ann+1xn+1

(2) 对 ( F(x) ) 求导

我们现在对 ( F(x) ) 求导:

E ( x ) = d d x F ( x ) = d d x ∑ n = 1 ∞ a n x n + 1 n + 1 E(x) = \frac{d}{dx} F(x) = \frac{d}{dx} \sum_{n=1}^{\infty} a_n \frac{x^{n+1}}{n+1} E(x)=dxdF(x)=dxdn=1ann+1xn+1

交换求导和求和次序:

E ( x ) = ∑ n = 1 ∞ a n d d x ( x n + 1 n + 1 ) E(x) = \sum_{n=1}^{\infty} a_n \frac{d}{dx} \left( \frac{x^{n+1}}{n+1} \right) E(x)=n=1andxd(n+1xn+1)

计算导数:

d d x ( x n + 1 n + 1 ) = ( n + 1 ) x n n + 1 = x n \frac{d}{dx} \left( \frac{x^{n+1}}{n+1} \right) = \frac{(n+1) x^n}{n+1} = x^n dxd(n+1xn+1)=n+1(n+1)xn=xn

所以,

E ( x ) = ∑ n = 1 ∞ a n x n E(x) = \sum_{n=1}^{\infty} a_n x^n E(x)=n=1anxn

这验证了我们的结果。

2. 先求导再求积分

我们也可以通过先对 ( E(x) ) 求导,再对导函数进行积分来得到 ( E(x) )。

(1) 对 ( E(x) ) 求导

对 ( E(x) ) 求导:

E ′ ( x ) = d d x ( ∑ n = 1 ∞ a n x n ) E'(x) = \frac{d}{dx} \left( \sum_{n=1}^{\infty} a_n x^n \right) E(x)=dxd(n=1anxn)

交换求导和求和次序:

E ′ ( x ) = ∑ n = 1 ∞ a n d d x ( x n ) E'(x) = \sum_{n=1}^{\infty} a_n \frac{d}{dx} (x^n) E(x)=n=1andxd(xn)

计算导数:

d d x ( x n ) = n x n − 1 \frac{d}{dx} (x^n) = n x^{n-1} dxd(xn)=nxn1

所以,

E ′ ( x ) = ∑ n = 1 ∞ a n n x n − 1 E'(x) = \sum_{n=1}^{\infty} a_n n x^{n-1} E(x)=n=1annxn1

(2) 对 ( E’(x) ) 积分

现在对 ( E’(x) ) 积分:

E ( x ) = ∫ E ′ ( x ) d x = ∫ ∑ n = 1 ∞ a n n x n − 1 d x E(x) = \int E'(x) \, dx = \int \sum_{n=1}^{\infty} a_n n x^{n-1} \, dx E(x)=E(x)dx=n=1annxn1dx

交换积分和求和次序:

E ( x ) = ∑ n = 1 ∞ a n n ∫ x n − 1 d x E(x) = \sum_{n=1}^{\infty} a_n n \int x^{n-1} \, dx E(x)=n=1annxn1dx

计算积分:

∫ x n − 1 d x = x n n \int x^{n-1} \, dx = \frac{x^n}{n} xn1dx=nxn

所以,

E ( x ) = ∑ n = 1 ∞ a n n x n n = ∑ n = 1 ∞ a n x n E(x) = \sum_{n=1}^{\infty} a_n n \frac{x^n}{n} = \sum_{n=1}^{\infty} a_n x^n E(x)=n=1annnxn=n=1anxn

这验证了我们的结果。

通过这两种方法,我们可以得到同样的函数 ( E(x) ),即:

E ( x ) = ∑ n = 1 ∞ a n x n E(x) = \sum_{n=1}^{\infty} a_n x^n E(x)=n=1anxn

这篇关于概率论中两种特殊的 E(x) 计算方法:先求积分再求导,或者先求导再求积分的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1048349

相关文章

vcpkg安装opencv中的特殊问题记录(无法找到opencv_corexd.dll)

我是按照网上的vcpkg安装opencv方法进行的(比如这篇:从0开始在visual studio上安装opencv(超详细,针对小白)),但是中间出现了一些别人没有遇到的问题,虽然原因没有找到,但是本人给出一些暂时的解决办法: 问题1: 我在安装库命令行使用的是 .\vcpkg.exe install opencv 我的电脑是x64,vcpkg在这条命令后默认下载的也是opencv2:x6

JAVA特殊问题记录

1、时间方面   关于YYYY与yyyy的以及HH与hh的区别 public class Test {public static void main(String[] args) throws Exception{String time = "2019-12-29 13:16";SimpleDateFormat sdf = new SimpleDateFormat("YYYY-MM-dd hh:

C++的特殊类设计 饥饿汉模式

目录 特殊类设计 设计一个不能被拷贝的类 设计一个只能在堆上创建对象的类 设计一个只能在栈上创建对象的类 设计一个不能继承的类 设计模式 单例模式 饿汉模式 饥汉模式 特殊类设计 设计一个不能被拷贝的类 C++98的设计方式:将该类的拷贝构造和赋值运算符重载函数均只声明不定义,并将它们的访问权限设置为私有 class CopyBan{// ...//设置为私有pr

def __init__ python特殊方法(也称为魔法方法或双下划线方法)

这些特殊方法(也称为魔法方法或双下划线方法)是由 Python 的数据模型(data model)规定的,用于定义对象的行为。它们通常用于实现内置操作和函数的行为,如算术运算、比较操作、容器类型(如列表和字典)的行为等。 特殊方法的命名规定 这些方法的名字都是由 Python 语言规范规定的,以下是一些常见的特殊方法及其用途: 对象表示 __str__(self):定义当使用 str()

【Web APIs】DOM 文档对象模型 ⑤ ( 获取特殊元素 | 获取 html 元素 | 获取 body 元素 )

文章目录 一、获取特殊元素1、获取 html 元素2、获取 body 元素3、完整代码示例 本博客相关参考文档 : WebAPIs 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/APIgetElementById 函数参考文档 : https://developer.mozilla.org/zh-CN/docs/We

利用一个正则表达式的一个例子来讲解Java中的两种for循环。

package 正则表达式;public class Rudolph {public static void main(String[] args) {// TODO Auto-generated method stubString[] str = new String[]{"Rudolph","[rR]udolph","[rR][aeiou][a-z]ol.*","R.*"};for(Strin

Java web项目注册过滤器的两种方式

这篇文章分享一下Java web项目中注册过滤器的两种方式,经常用的是第二种,第一种应该很少人用过吧~   第一步:创建管理器 import javax.servlet.*;import java.io.IOException;/*** @author heyunlin* @version 1.0*/public class GlobalFilter implements Filt

Linux下的两种服务:RPM包默认安装的服务和源码包安装的服务

有些软件安装到电脑上后就会有一个或多个服务出现在系统服务管理里面,比如Apache,VMware软件等就会出现在计算机服务里面,可以随系统的启动而启动,当然也可以设置不启动,等要用了的时候再去启动,(可以在运行里面输入services.msc直接打开服务列表),但是有些软件安装到电脑后不会有什么服务生成,比如我们的聊天工具QQ。 Linux下有两种服务,一种是RPM包默认安装的服务,一种

request请求获取参数(post和get两种方式)

提交表单代码: <!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><h1>测试请求参数</h1><!-- 注意href和action都是写的完整的名称:项目名和资源路径名 --><!-- 下面一句是get请求方式并在URL后面传值 -->

Linux 特殊变量 $?

一. 说明 在 Linux 和其他类 Unix 系统中,$? 是一个特殊的变量,用于获取上一个命令的退出状态码。 退出状态码是一个整数值,通常用来表示命令的执行结果。 ⏹退出状态码的含义 0:命令成功执行。0以外的数字:命令执行失败。 1:通用错误(General error), 发生了一个通用的错误,但没有提供具体的错误信息。2:误用shell内置命令(Misuse of shell bu