随笔分类 -  数字信号处理C语言程序集

摘要:一、功能 产生对数正态分布的随机数。 二、方法简介 对数正态分布的概率密度函数为 $$ f(x)=\left\{\begin{matrix} \frac{1}{x\sqrt{2\pi }\sigma }exp\left ( \frac{(lnx \mu )^{2}}{2\sigma ^{2}} \r 阅读全文
posted @ 2019-10-15 13:13 Liam-Ji 阅读(2834) 评论(0) 推荐(0)
摘要:一、功能 产生瑞利分布的随机数。 二、方法简介 瑞利分布的概率密度函数为 $$ f(x) = \frac{x}{\sigma ^{2} }e^{ x^{2}/2\sigma ^{2}} \ x 0 $$ 瑞利分布的均值为$\sigma \sqrt{\frac{\pi }{2}}$,方差为$\left 阅读全文
posted @ 2019-10-14 20:54 Liam-Ji 阅读(6052) 评论(0) 推荐(0)
摘要:一、功能 产生拉普拉斯分布的随机数。 二、方法简介 1、产生随机变量的组合法 将分布函数$F(x)$分解为若干个较为简单的子分布函数的线性组合 $$ F(x)=\sum_{i=1}^{K}p_{i}F_{i}(x) $$ 其中 $ p_{i} 0 \ (\forall i) $ ,且 $ \sum_ 阅读全文
posted @ 2019-10-07 18:35 Liam-Ji 阅读(3933) 评论(0) 推荐(1)
摘要:一、功能 产生指数分布的随机数。 二、方法简介 1、产生随机变量的逆变换法 定理 设 $F(x)$ 是任一连续的分布函数,如果 $ u \sim U(0, \ 1) $ 且 $ \eta \sim F(x) $。 证明 由于$ u \sim U(0, \ 1) $,则有 $$ P(\eta \leq 阅读全文
posted @ 2019-10-07 16:42 Liam-Ji 阅读(7952) 评论(0) 推荐(1)
摘要:一、功能 产生正态分布$N(\mu, \ \sigma^2)$。 二、方法简介 正态分布的概率密度函数为 $$ f(x)=\frac{1}{\sqrt{2\pi}\sigma}e^{ (x \mu)^{2}/2\sigma^{2}} $$ 通常用$N(\mu, \ \sigma^2)$表示。式中$\ 阅读全文
posted @ 2019-10-05 20:45 Liam-Ji 阅读(7394) 评论(0) 推荐(0)
摘要:## 一、功能 产生(a, b)区间上均匀分布的随机数。 ## 二、方法简介 均匀分布的概率密度函数为 $$ f(x)=\left\{\begin{matrix} \frac{1}{b-a} & ,a\leq x\leq b\\ 0 & ,others \end{matrix}\right. $$ 阅读全文
posted @ 2019-10-04 21:24 Liam-Ji 阅读(9250) 评论(3) 推荐(0)