![MATLAB 2020数学计算从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/840/43806840/b_43806840.jpg)
3.3.1 均匀分布
若连续型随机变量X具有概率密度
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/90_01.jpg?sign=1739258635-1ZiH6iHIRWYopab88llJ8d4GJYVMdEdq-0-99c94ea2b43b5a25b803596c20188556)
则称X在区间(a,b)上服从均匀分布,记为X~U(a,b)。例如,均匀分布抛硬币正反面出现的次数。
在MATLAB中,rand函数用于生成[0,1]均匀分布的随机数,该函数具体的调用格式见表3-21。
表3-21 rand函数调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/90_02.jpg?sign=1739258635-8UL3LRwLizNu5nTkFykIThPxhgTg23zU-0-eca68b6753b174d733b64e51cecc0493)
在MATLAB中,unifrnd函数任意范围连续均匀分布生成随机数,该函数具体的调用格式见表3-22。
表3-22 unifrnd函数调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/90_03.jpg?sign=1739258635-CfKIpzNPkMOXPmDzbPzm31hxyk55TAeR-0-e1ffdc8c2cf66856751536d91c05c744)
例3-12: 创建均匀分布随机数。
解: MATLAB程序如下。
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/90_04.jpg?sign=1739258635-KUj5G14KbTPMlj402Nlkz3uQLXnQg3t6-0-4409cc8a9425c892847806e1506a0430)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/90_05.jpg?sign=1739258635-iAdE5KMF1rqrKe73EX1GAyCKhnChD9Qh-0-e38c1c481bb6cd56a111bfe617244e3f)
如果将X看成是数轴上的随机点的坐标,那么,分布函数F(x)在此处的函数值就表示X落在区间(-∞,x]上的概率。
在MATLAB中,unifpdf函数用于计算均匀分布概率密度函数,该函数的具体的调用格式见表3-23。
表3-23 unifpdf函数调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_01.jpg?sign=1739258635-SwiQY5ibasxnEJzPvogicTyCw8sIxRtF-0-94e5adc7babbbb50c4b70f529da55372)
在MATLAB中,unifcdf函数用于计算均匀分布累积分布函数F(x)=P{X≤x},该函数具体的调用格式见表3-24。
表3-24 unifcdf函数调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_02.jpg?sign=1739258635-a2ZhUSBi8bILVGckGlPu8TqpJAbs9qvG-0-ba45f0c4d8459397ef5e13159051dab3)
在MATLAB中,unifinv函数用于计算均匀分布逆累积分布函数,该函数具体的调用格式见表3-25。
表3-25 unifinv函数调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_03.jpg?sign=1739258635-5pAkWOSK2WTVgztDYGNV6KxhVWK4kWrP-0-a65ec7d17aa9133b3590e71c19050668)
例3-13:设k在(0,5)服从均匀分布,求x的方程
4x2+4kx+k+2=0
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_04.jpg?sign=1739258635-7HTiwoYhxoF4LSdnW5RmPU2FGU3AtNj6-0-913609deaf2f6771b07f7156493ccb64)
有实根的概率。
x的二次方程4x2+4kx+k+2=0有实根的充要条件是它的判别式
Δ=(4K)2-4×4(K+2)≥0,
即
16(K+1)(k-2)≥0,
解得
K≥2,或K≤-1.
由假设K在区间(0,5)上服从均匀分布,其概率密度为
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_05.jpg?sign=1739258635-Nbomu2QoZ9iTor2yfZprUZaD1B0H23H3-0-51f3084aefbcecb0592f3b75ee324785)
故这个二次方程有实根的概率为
p=P{(K≥2)U(K≤-1)}=P{K≥2}+P{K≤-1}
解: MATLAB程序如下。
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/91_06.jpg?sign=1739258635-9C4tjzg6SetXVBlf0vyRnGgh0iBdgfUQ-0-4a0abf8a65a683dd022695ada2ca1afa)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/92_01.jpg?sign=1739258635-32YHxVnRfDKZDIHCXitW8UU4HpIa43NY-0-eceac9defb5f4b8bd849440983065837)
例3-14: 设电阻值R是一个随机变量,均匀分布在900~1100Ω,求R的概率密度及R落在950~1050Ω的概率。
按题意,R的概率密度为
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/92_02.jpg?sign=1739258635-NfZ4UglONQCDbs1KAs6A3aQIIfruG6Ux-0-538a1eea1dd3d5dd6103255bb8789d71)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/92_03.jpg?sign=1739258635-QQEGVom6M3EAQeLExLl5IcNuYnbMu2xH-0-731b92cf9e8ec2b3ff119f0cad2ba636)
解: MATLAB程序如下。
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/92_04.jpg?sign=1739258635-q3WVNuriT8onLQzhIu6lo1ymGJ04TvJs-0-bc033fc0a56c5f980adf5aa07a9a081c)
B分布是一个具有双参数(第一个形状参数a和第二形状参数b)的连续分布。标准均匀分布等于单位参数的分布(a=0和b=1)。
三角分布是具有参数的三参数(下限a、高峰b和上限c)连续分布,标准均匀分布的两个随机变量的和具有a=0,b=1和c=0的三角形分布的性质。