您现在的位置是:首页 > 创新技术
产生多种分布的热噪声信号
智慧创新站
2024-11-23【创新技术】273人已围观
简介热噪声信号的产生在我们仿真雷达信号处理流程时,需要先仿真雷达的回波信号,同时为了更符合实际情况,我们还需要给雷达回波信号叠加上噪声或杂波。但由于噪声和杂波并不是确知信号,所以通过统计特性来分析,需要用到概率论的方法。在数学上,用概率密度函数来描述连续型随机变量的输出值。通常把概率密度作为纵坐标,区间...
在我们仿真雷达信号处理流程时,需要先仿真雷达的回波信号,同时为了更符合实际情况,我们还需要给雷达回波信号叠加上噪声或杂波。但由于噪声和杂波并不是确知信号,所以通过统计特性来分析,需要用到概率论的方法。
在数学上,用概率密度函数来描述连续型随机变量的输出值。通常把概率密度作为纵坐标,区间作为横坐标,概率密度在该区间上积分是面积,表示随机事件在这个区间内发生的概率。
下面给出Matlab中产生三种不同分布热噪声的简单方法:均匀分布、高斯分布和瑞利分布。
均匀分布均匀分布的概率密度函数:
这是[ab]上的均匀分布,Matlab自带了[01]上的均匀分布函数rand(),产生的序列服从单位均匀分布,也就是产生的数值在[01]区间上,每个数值随机出现,概率相同,具体的调用格式可查看Matlab的帮助文档。利用rand函数产生服从[ab]均匀分布的随机序列:
其中x为单位均匀分布产生的数值,也就是
y=(b-a)*rand(.)+a;
在[a,b]上均匀分布的随机变量的均值和方差为:
高斯分布高斯分布也叫正态分布,概率密度函数为:
同样的,Matlab自带了标准高斯分布的函数randn(),返回一个均值为0和方差为1的正态分布随机数样本。如果x是随机变量,则由y=ax+b定义的随机变量y的均值和方差为:
利用标准高斯分布函数randn()可方便的产生标准差为a,均值为b的高斯分布随机数。
y=a*randn(.)+b;
瑞利分布的概率密度函数:
下面我们考虑通过产生高斯分布的函数来产生服从瑞利分布的随机信号。可以证明,当信号用复数表示为:
本文未完待更新,由于有些内容是公式,不便于发布,从而用截图给出,铁杆会员可进入更新文件夹查看WORD可编辑文档和matlab仿真代码。
本文未完待续
很赞哦!(136)
上一篇:工程师必备:元器件选型规范大全
下一篇:阻容降压原理及电路
相关文章
- 吉林省森祥科技有限公司:斩获四奖赋能新产业 持续创新奋进再出发
- 快讯:昱品科技2018半年报 营收下降-19.15%,净利润1089万,每股收益0.24
- 模塑科技:公司优秀的研发团队和能力是核心竞争力之一,拥有大规模生产的边际效益优势和精益生产管理
- 江苏尧创仪表科技有限公司成立,注册资本1000.00万元人民币
- 相约πDay 武汉科技馆与华中农业大学签署战略合作框架协议
- 实探淄博烧烤:一把串搅动一座城,“爆火”能变“长红”吗?
- 7个简约不简单的小白鞋品牌,好穿又不贵
- 毫米波测量仪器的设计:追求灵敏度、低成本和便携性
- 芯天下XT25F128B储存器助力喜马拉雅魔方智能音箱性能提升
- 目忘心明|只受过初中教育的74岁昆明盲翁李用恩发明导盲耳机