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)
相关推荐
try again!6 分钟前
rollup.js 和 webpack
开发语言·javascript·webpack
du fei17 分钟前
C# 窗体应用(.FET Framework) 线程操作方法
开发语言·c#
du fei19 分钟前
C#文件操作
开发语言·c#
月亮有痕迹诶31 分钟前
【C++】智能指针
开发语言·c++·c++11
搞不懂语言的程序员37 分钟前
装饰器模式详解
开发语言·python·装饰器模式
王禄DUT41 分钟前
化学方程式配平 第33次CCF-CSP计算机软件能力认证
开发语言·c++·算法
Yang-Never43 分钟前
Open GL ES ->纹理贴图,顶点坐标和纹理坐标组合到同一个顶点缓冲对象中进行解析
android·java·开发语言·android studio·贴图
DreamByte1 小时前
C++菜鸟教程 - 从入门到精通 第五节
开发语言·c++·算法
Ljugg1 小时前
把doi直接插入word中,然后直接生成参考文献
开发语言·c#·word
长流小哥1 小时前
可视化开发:用Qt实现Excel级动态柱状图
开发语言·c++·qt·ui