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)
相关推荐
坐吃山猪9 小时前
SpringBoot01-配置文件
java·开发语言
晚风(●•σ )9 小时前
C++语言程序设计——06 字符串
开发语言·c++
我叫汪枫9 小时前
《Java餐厅的待客之道:BIO, NIO, AIO三种服务模式的进化》
java·开发语言·nio
Nicole-----10 小时前
Python - Union联合类型注解
开发语言·python
晚云与城10 小时前
今日分享:C++ -- list 容器
开发语言·c++
兰雪簪轩10 小时前
分布式通信平台测试报告
开发语言·网络·c++·网络协议·测试报告
FPGAI11 小时前
Qt编程之信号与槽
开发语言·qt
Swift社区11 小时前
从 JDK 1.8 切换到 JDK 21 时遇到 NoProviderFoundException 该如何解决?
java·开发语言
0wioiw012 小时前
Go基础(④指针)
开发语言·后端·golang
How_doyou_do12 小时前
数据传输优化-异步不阻塞处理增强首屏体验
开发语言·前端·javascript