matlab生成模拟的通信信号

matlab中rand函数生成均匀随机分布的随机数,randn生成正态分布的随机数;

matlab来模拟一个通信信号;

通信信号通过信道时,研究时认为它会被叠加上服从正态分布的噪声;

先生成随机信号模拟要传输的信号,signal=rand(200,1),200个数值,行数为1;

noise = randn(200,1),生成200个数值的噪声,

叠加一下如下图;

Matlab 复制代码
signal=rand(200,1)
noise = randn(200,1)
plot(signal)
plot(noise)
plot(signal + noise)
相关推荐
dme.8 分钟前
python爬虫复习
开发语言·爬虫·python
JANYI201818 分钟前
C语言中的双链表和单链表详细解释与实现
c语言·开发语言·windows
努力努力再努力wz20 分钟前
【C++深入系列】:模版详解(上)
java·c语言·开发语言·c++
旋风小飞棍1 小时前
spark和hadoop的区别与联系
大数据·开发语言·scala
我慢慢地也过来了1 小时前
servlet+jdbc+jsp实现增加操作
java·开发语言·servlet
AI量化投资实验室1 小时前
年化112.5%,最大回撤24.3%,卡玛比率4.62 | polars因子引擎重构完成(python源代码下载)
开发语言·python·重构
笑川 孙2 小时前
为什么Makefile中的clean需要.PHONY
开发语言·c++·面试·makefile·make·技术
Heisenberg~2 小时前
C++回溯算法详解
开发语言·c++·算法
朴拙数科2 小时前
Stable Diffusion秋叶整合包V4独立版Python本地API连接指南
开发语言·python·stable diffusion
z_mazin2 小时前
JavaScript 渲染内容爬取:Puppeteer 入门
开发语言·javascript·ecmascript