资源简介
用MATLAB编程实现产生白噪声与有色噪声序列,代码可读性高,注释到位
代码片段和文件信息
%白噪声及有色噪声序列的产生
clear all; close all;
L=500; %仿真长度
d=[1 -1.5 0.7 0.1]; c=[1 0.5 0.2]; %D、C多项式的系数(可用roots命令求其根)
nd=length(d)-1; nc=length(c)-1; %nd、nc为D、C的阶次
xik=zeros(nc1); %白噪声初值,相当于ξ(k-1)...ξ(k-nc)
ek=zeros(nd1); %有色噪声初值
xi=randn(L1); %randn产生均值为0,方差为1的高斯随机序列(白噪声序列)
for k=1:L
e(k)=-d(2:nd+1)*ek+c*[xi(k);xi
相关资源
- 图像处理之生成BMP图片MATLAB代码.m
- matlab实现CRC编码
- 单枝节阻抗匹配的Matlab实现
- 双枝节阻抗匹配的Matlab实现
- matlab实现经典功率谱估计
- matlab应用于心电信号检测
- KCF (Kernelized Correlation Filters)Matlab源
- matlab实现基本的二值形态学运算
- 熵权法求各个指标的权重
- MATLAB 数据格式转换函数汇总
- matlab在光纤中的应用
- matlab提取语音信号基频检测
- 惯导工具箱Matlab程序含详细说明文档
- 基于MATLAB的外弹道系统仿真
- 利用MATLAB实现AMI、HDB3码-画图
- 循环码matlab程序
- 宽带信号DOA估计
- MATLAB机器人圆弧轨迹插补算法
- matlab_人眼疲劳监测.rar
- Kruskal算法 matlab实现
- labview与matlab接口
- DSSS matlab仿真程序
- matlab绘制线阵方向图
- MATLAB曲线拟合代码
- matlab在通信中的应用代码
- 最小功率路由matlab仿真
- 数字图像处理图像分割matlab算法代码
- 系统仿真实验matlab_中国石油大学
- Butterworth滤波器Matlab代码
- 阵列信号处理的理论和应用原书的m
评论
共有 条评论