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)
相关推荐
zl218786544828 分钟前
Playwright同步、异步、并行、串行执行效率比较
开发语言·python·测试工具
Tony Bai1 小时前
【Go开发者的数据库设计之道】05 落地篇:Go 语言四种数据访问方案深度对比
开发语言·数据库·后端·golang
gopyer1 小时前
180课时吃透Go语言游戏后端开发3:Go语言中其他常用的数据类型
开发语言·游戏·golang·游戏后端开发
come112341 小时前
Go vs. PHP:核心优势劣势对比
开发语言·golang·php
可编程芯片开发1 小时前
基于CMAC神经网络的PID复合控制器matlab性能仿真
神经网络·matlab·pid·cmac-pid·cmac小脑网络
eqwaak01 小时前
Flask实战指南:从基础到高阶的完整开发流程
开发语言·后端·python·学习·flask
默|笙2 小时前
【c++】红黑树的部分实现
开发语言·c++
轩情吖2 小时前
Qt常用控件之QSpinBox
开发语言·c++·qt·控件·桌面级开发·qspinbox·微调框
掘根2 小时前
【Qt】输入类控件2——SpinBox,DateEdit,TimeEdit,Dial,Slider
开发语言·qt
wshzrf2 小时前
【Java系列课程·Java学前须知】第3课 JDK,JVM,JRE的区别和优缺
java·开发语言·jvm