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)
相关推荐
木木黄木木1 小时前
Python制作史莱姆桌面宠物!可爱的
开发语言·python·宠物
exploration-earth1 小时前
本地优先的状态管理与工具选型策略
开发语言·前端·javascript
苦学编程的谢2 小时前
Java网络编程API 1
java·开发语言·网络
寒山李白2 小时前
Java 依赖注入、控制反转与面向切面:面试深度解析
java·开发语言·面试·依赖注入·控制反转·面向切面
【杨(_> <_)】2 小时前
信号处理分析工具——时频分析(一)
算法·matlab·信号处理
梓仁沐白2 小时前
【Kotlin】数字&字符串&数组&集合
android·开发语言·kotlin
Java菜鸟、2 小时前
设计模式(代理设计模式)
java·开发语言·设计模式
景天科技苑3 小时前
【Rust宏编程】Rust有关宏编程底层原理解析与应用实战
开发语言·后端·rust·rust宏·宏编程·rust宏编程
yorushika_3 小时前
python打卡训练营打卡记录day45
开发语言·python·深度学习·tensorboard
封奚泽优3 小时前
使用Python进行函数作画
开发语言·python