UTF8gbsn

假如x,y∼U(0,1)x,y\sim U(0,1)x,y∼U(0,1), 也就是说x,yx,yx,y都是(0,1)(0,1)(0,1)上的均匀分布.
问题是:z=∣x−y∣z=|x-y|z=∣x−y∣是什么分布?

采样并列图表

import numpy as np
import matplotlib.pyplot as pltN = 500000data = []
for k in range(N):x1 = np.random.rand()x2 = np.random.rand()d = np.abs(x1-x2)data.append(d)n, bins, patches = plt.hist(data, 50)plt.title('Histogram some')
plt.grid(True)
plt.show()

可见这z=∣x−y∣z=|x-y|z=∣x−y∣的分布是一个三角形分布.

分析

通过上面的分析, 我们可以确定z=∣x−y∣z=|x-y|z=∣x−y∣的概率密度函数为 p(z)={2(1−z),z∈(0,1)0,(otherwise)p(z)=\left\{ \begin{aligned} 2(1-z), z\in (0,1)\\ 0, \quad (otherwise) \end{aligned} \right.p(z)={2(1−z),z∈(0,1)0,(otherwise)​

但是如何分析得到这个概率密度函数呢? 我的方法是画出z=∣x−y∣z=|x-y|z=∣x−y∣的函数图像.

注意上面的图像是个3D图像. 那么我们如何计算概率密度? 首先计算,
图像表面积是多少. ∫0122(1−z)dz=2\int_{0}^{1}{2\sqrt{2}(1-z)dz}=\sqrt{2}∫01​22​(1−z)dz=2​

高度为z的点构成两条直线, 这两条直线的长度为22(1−z)2\sqrt{2}(1-z)22​(1−z),
有此可见,点zzz处的概率密度为 22(1−z)/2=2(1−z)2\sqrt{2}(1-z)/\sqrt{2}=2(1-z)22​(1−z)/2​=2(1−z).
于是原式得证. 这里其实就是要除以一个表面积的总和而已.
加粗样式

两个均匀分布差的绝对值是一个三角分布相关推荐

  1. 计算两个数之差的绝对值

    程序: #include <stdio.h>//从键盘输入两个整数 ,调用库函数 计算两个数之差的绝对值 //带符号相减int SBB(int a,int b) {int S = 0;S ...

  2. 2n个整数分为两组,使两组和差的绝对值最小

    http://blog.sina.com.cn/s/blog_6f194ed3010114vt.html 最近建模看到作业这个题,一开始想了很久.在网上发现竟然没有完备的算法.不过最后想到一个可以Li ...

  3. c语言中用if语句计算两数之差的绝对值,用位运算实现求绝对值-有效避开if-else判断...

    用位运算实现求绝对值-有效避开if-else判断 By SmartPtr(http://www.cppblog.com/SmartPtr/) 一般情况下,如果要我们写一个求绝对值的函数,我们的实现很有 ...

  4. java中两个数之差的绝对值_[代码全屏查看]-java 编程题(求两个数组中字符串长度之差绝对值最大)...

    [1].[代码] [Java]代码 package codewars; import java.util.HashMap; import java.util.Map; /** * 问题描述 * * Y ...

  5. 合并数字 — m个数字消除相邻的差的绝对值为1的两个数中较大的那一个,直到没有两个相邻的差的绝对值为 1 的数(动态数组定义)

    题目:合并数字 消除相邻的差的绝对值为1的两个数中较大的那一个.这一天,她得到了 m 个数字,她只能选出最左边的相邻的差的绝对值为 1 的两个数,保留较小的数,泯灭较大的数,直到没有两个相邻的差的绝对 ...

  6. ACMNO.16用迭代法求 。求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001。 输出保留3位小数 输入 X 输出 X的

    题目描述 用迭代法求 . 求平方根的迭代公式为: X[n+1]=1/2(X[n]+a/X[n]) 要求前后两次求出的得差的绝对值少于0.00001.输出保留3位小数 输入 X 输出 X的平方根 样例输 ...

  7. (笔试题)将数组分成两组,使两组的和的差的绝对值最小

    题目: 数组中的数分为两组,给出一个算法,使得两个组的和的差的绝对值最小数组中的数的取值范围是0<x<100,元素个数也是大于0,小于100 比如a[]={2,4,5,6,7},得出的两组 ...

  8. 编程笔试(解析及代码实现):序列重排之给一个长度为n的序列A,求找出某种排列方式使得相邻两个数的差值之和最大并求出该最大值

    编程笔试(解析及代码实现):序列重排之给一个长度为n的序列A,求找出某种排列方式使得相邻两个数的差值之和最大并求出该最大值 目录 题目描述 代码实现 题目描述 序列重排:给一个长度为n的序列A,求找出 ...

  9. ITK:两幅图像之差的绝对值

    ITK:两幅图像之差的绝对值 内容提要 C++实现代码 内容提要 计算两个图像中相应像素之差的绝对值. C++实现代码 #include "itkImage.h" #include ...

最新文章

  1. python字符串逆序_python之字符串逆序
  2. 【白话机器学习】算法理论+实战之Xgboost算法
  3. 【数据结构与算法】之深入解析“迷宫中离入口最近的出口”的求解思路与算法示例
  4. 访问linux端口失败_教你如何配置Linux服务器防火墙端口规则
  5. javaweb(04) xml
  6. C++的占位符std::placeholder
  7. Linux Vi 的使用
  8. redis 缓存击穿及应对
  9. 微软制作win7启动U盘的工具
  10. 优化理论10----约束优化的罚函数法、外点法(Penalty method)、内点法(**Barrier Methods**)、混合惩罚函数法
  11. 怎么强力卸载360天擎_如何手动卸载天擎
  12. calc() 工作原理
  13. jav常用类-时间处理相关类
  14. 12Cr1MoVR是什么材质12Cr1MoVR钢板简介12Cr1MoVR化学成分钢板应用
  15. 大数据、物联网、云计算
  16. 千牛群发消息怎么发?推荐UiBot千牛群发消息机器人
  17. 登录华科校园网,我用Socket
  18. win服务器时间自动变慢8小时,Deepin 20.2和Windows双系统时间相差8小时的原因及解决方法...
  19. 手机欢乐斗地主怎么创建房间
  20. 齐赴少林恭迎圣姑,最难做的是哪一步?

热门文章

  1. WPS for Linux打印失去响应问题
  2. #VSCode# 官网下载缓慢或下载失败
  3. 太难了!2021计算机考研这么多大学专业课变化!
  4. 夜店App怎么做?来听90后MM聊夜店生态圈(转)
  5. 7-50 猴子选大王(20 分)
  6. java8List.sort()排序常用方法
  7. Mac下IntelliJ IDEA快捷键大全
  8. js 指定光标位置
  9. ARM+llinux系统移植3G拨号上网收发短信(一)【转】
  10. dockers安装python3