中易网

噪声产生器的MATLAB实现及性能分析--噪声带宽为1.7MHz仿真噪声产生器。利用m序列模拟高斯白噪声送入一带宽为1.7MHz

答案:1  悬赏:70  
解决时间 2021-01-24 08:46
噪声产生器的MATLAB实现及性能分析--噪声带宽为1.7MHz仿真噪声产生器。利用m序列模拟高斯白噪声送入一带宽为1.7MHz
最佳答案
这个要求用simulink来做。比较麻烦。可以参考:clc; close all; clear all;t = 0:.1:10;
x = sawtooth(t); % Create sawtooth signal.
y = awgn(x,10,'measured'); % Add white Gaussian noise.
plot(t,x,t,y) % Plot both signals.
legend('Original signal','Signal with AWGN');  MATLAB中产生高斯白噪声的两个函数
MATLAB中产生高斯白噪声非常方便,可以直接应用两个函数,一个是WGN,另一个是AWGN。WGN用于产生高斯白噪声,AWGN则用于在某一信号中加入高斯白噪声。

1. WGN:产生高斯白噪声
y = wgn(m,n,p) 产生一个m行n列的高斯白噪声的矩阵,p以dBW为单位指定输出噪声的强度。
y = wgn(m,n,p,imp) 以欧姆(Ohm)为单位指定负载阻抗。
y = wgn(m,n,p,imp,state) 重置RANDN的状态。


在数值变量后还可附加一些标志性参数:
y = wgn(…,POWERTYPE) 指定p的单位。POWERTYPE可以是'dBW', 'dBm'或'linear'。线性强度(linear power)以瓦特(Watt)为单位。
y = wgn(…,OUTPUTTYPE) 指定输出类型。OUTPUTTYPE可以是'real'或'complex'。

2. AWGN:在某一信号中加入高斯白噪声
y = awgn(x,SNR) 在信号x中加入高斯白噪声。信噪比SNR以dB为单位。x的强度假定为0dBW。如果x是复数,就加入复噪声。
y = awgn(x,SNR,SIGPOWER) 如果SIGPOWER是数值,则其代表以dBW为单位的信号强度;如果SIGPOWER为'measured',则函数将在加入噪声之前测定信号强度。
y = awgn(x,SNR,SIGPOWER,STATE) 重置RANDN的状态。
y = awgn(…,POWERTYPE) 指定SNR和SIGPOWER的单位。POWERTYPE可以是'dB'或'linear'。如果POWERTYPE是'dB',那么SNR以dB为单位,而SIGPOWER以dBW为单位。如果POWERTYPE是'linear',那么SNR作为比值来度量,而SIGPOWER以瓦特为单位。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
20岁、先天性肌性斜颈、不痛、五官不对
图们北站下车,图们国境线坐几路公交车
利天时代手机广场地址有知道的么?有点事想过
客家皇地址在哪,我要去那里办事
练市新世纪学校怎么去啊,我要去那办事
坝羊到广西有多远
怎样实现一台电脑多个显示器,每个显示器都是
2尺6的裤子和2尺7的裤子区别?
地坪漆施工的影响因素
近视在100度和75度,那么在视力表上应是多少
Φ50与dn50有什么区别
水利建设基金计提,缴纳分录怎么做
yy手游助手怎么下
视立明用什么方法恢复视力的?
东于戈庄村怎么去啊,我要去那办事
推荐资讯
人为什么会有强迫症呢!
小曹理发店地址好找么,我有些事要过去
工地上用的6个的盘螺,作成箍筋,每个长0.84
干菜怎样晒
地下室底板顶标高、基础框架梁顶标高和独立基
如何对对多动症儿童进行感官统合训练
有在青岛的尚德教育学习行政管理的吗?怎么样
我们家小狗总扭脖子,抽搐是怎么回事
急需5个拟人句改成比喻句
您好请问左侧岛叶腔隙性脑梗塞要看什么科室
合肥51路车 和 116路车早上几点上班
商铺投资回报率是怎样算的?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?