该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

function Y=fpeaks                                                          %  fpeaks函数,生成高斯峰信号,返回一个总的模拟信号向量

Peaks=load('peaks.txt');                                                   %  载入高斯峰文件,每个高斯峰占一行三列,按照峰高、峰中心位置、半峰宽写入

[row,col]=size(Peaks);                                                     %  读取矩阵大小参数

X=0:1:255;                                                                 %  生成位置自变量x

YM=zeros(row,256);                                                         %  将在YM中形成各峰模拟信号,YM初始化为0

for t=1:1:row                                                              %  每行载入一个对应于peaks.txt行的峰信号,t是循环变量

YM(t,:)=Peaks(t,1)*exp((-(X-Peaks(t,2)).^2)/((Peaks(t,3)^2)/(2*log(2))));

end;

Y=zeros(size(X));                                                          %  初始化返回向量Y为0

for t=1:1:row;                                                             %  各行相加合成总信号函数,t为循环变量

Y=Y+YM(t,:);

end;

YN=rand(size(X))-0.5;                                                      %  用伪随机数生成噪声信号

Y=Y+YN;

plot(Y)

sg滤波 matlab实现,Matlab,SG滤波器相关推荐

  1. 信号分析——S-G卷积平滑(Java/Matlab)

    Savitzky-Golay滤波,即S-G滤波平滑,利用多项式进行数据平滑,基于最小二乘法,能够保留分析信号中的有用信息,消除随机噪声,在信号图谱中最直接的结果就是将图谱的"毛刺" ...

  2. matlab滤波器设计双陷滤波,基于MATLAB 双线性变换法IIR 滤波器的设计

    摘要:滤波是信号处理的基础,因此滤波器的设计也就成为数字信号处理的基本问题之一.数字滤波是对数字信号处理不可或缺的环节,其好处远远大于模拟滤波器.本文应用MATLAB,实现了用双线性变换法设计IIR滤 ...

  3. a*算法matlab代码_导向滤波算法及其matlab代码实现

    导向滤波同样是一种平滑滤波算法,其与最小二乘滤波和双边滤波相比,同样是一种具有边缘保持的功能的图形滤波算法,可以用于处理图形噪点较多的图像,而且此种滤波算法与最小二乘滤波和双边滤波相比,有其独特的特点 ...

  4. burg算法的matlab代码实现_导向滤波算法及其matlab代码实现

    导向滤波同样是一种平滑滤波算法,其与最小二乘滤波和双边滤波相比,同样是一种具有边缘保持的功能的图形滤波算法,可以用于处理图形噪点较多的图像,而且此种滤波算法与最小二乘滤波和双边滤波相比,有其独特的特点 ...

  5. matlab中基于十字形窗口的滤波算法,#215;字形滤波窗口在Matlab自适应中值滤波算法中的应用 - 21ic中国电子网...

    由于种种原因,图像在生成.传输.变换等过程中往往会受到各种噪声的污染,从而导致图像质量退化.噪声信号的滤波是图像处理的基本任务之一,主要有线性滤波和非线性滤波两种方法.线性滤波方法一般具有低通特性,而 ...

  6. matlab函数 无限冲激响应滤波器,MATLAB代码 有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器...

    MATLAB有限冲激响应(FIR)滤波器和无限冲激响应(IIR)滤波器设计 附MATLAB代码 摘要 文章设计了一个数字信号处理仿真实验,产生一个信号,其频率成分为f1和f2,并对其进行理想采样,采样 ...

  7. matlab fir系数,FIR滤波器的系数问题

    本帖最后由 蓝田 于 2012-7-18 11:52 编辑 我要做一个音频带通滤波器,简单的讲就是输入一个音频文件(WAV格式),经过带通滤波后再输出来,目前测试阶段,带通滤波的上下限频率可以随意定. ...

  8. 双线性变换 matlab,matlab和双线性变换的滤波器设计.doc

    matlab和双线性变换的滤波器设计.doc 武汉理工大学MATLAB课程设计报告书题目MATLAB课程设计基于MATLAB和双线性变换的滤波器设计初始条件MATLAB仿真软件数字信号处理与图像处理基 ...

  9. 散斑场相加处理matlab,基于MATLAB的数字散斑条纹图滤波比较

    [摘要]数字散斑照相术提取的数字散斑条纹图存在信噪比低.强度弱的特点,因此需要对图像进行滤波除噪.为了比较不同的滤波方法对散斑条纹图的除噪效果,笔者在MATLAB中采用中值滤波.巴特沃斯低通滤波.指数 ...

  10. 技术分享 | 嵌入式常用滤波算法的matlab实现

    随着基于模型设计的广泛应用,模型在环仿真也逐渐多了起来,我们今天介绍几种嵌入式常用滤波算法的matlab实现. 一.采用数字滤波算法克服随机干扰的误差具有以下优点: 数字滤波无需其他的硬件成本,只用一 ...

最新文章

  1. 什么是三层架构?简单的介绍三层架构!
  2. 《动手学深度学习》PyTorch版GitHub资源
  3. windows命令大全_必收藏!电脑快捷键、组合键大全
  4. html 里运行php文件,如何在HTML文件中运行PHP脚本
  5. 2020年推荐系统工程师炼丹手册
  6. java 添加一个线程、创建响应的用户界面 。 演示示例代码
  7. h5上传图片_怎么搭建自己的H5响应式网站
  8. python模块补充
  9. python不同模式打开文件的完全列表
  10. 探索ASP.NET MVC5系列之~~~4.模型篇---包含模型常用特性和过度提交防御
  11. 随机森林和GBDT的几个核心问题
  12. python安装BeautifulSoup注意事项
  13. ArcMap 如何使用.gdb文件发布服务
  14. UCOS操作系统——创建与删除任务(三)
  15. html中相对路径怎么写,什么是相对路径?相对路径的具体写法和用法
  16. 简单的微信使用技巧,你需要掌握的技巧
  17. Apple account使用不同账号续费问题
  18. AIX7.1 VMO 参数默认设置
  19. openoffice将word转pdf中文乱码或消失的坑
  20. 电子专业英语(持续更新)

热门文章

  1. 小波变换和Gabor变换
  2. src is not broadcastable to dst, but they have the same number of elements
  3. 'utf-8' codec can't decode byte 0xb6 in position 34: invalid start byte
  4. has invalid type class 'numpy.ndarray', must be a string or Tensor
  5. cannot import name filter
  6. 32边界的链码表示MPP算法MATLAB实现
  7. 相关算子、卷积算子、边缘效应
  8. 国考中的电子信息类与计算机类,信息工程属于什么类-电子信息工程在公务员考试中属于计算机类吗 – 手机爱问...
  9. php 匿名方法,PHP基于Closure类创建匿名函数的方法详解
  10. linux编译部署,linux下编译并部署Apache Apollo