界面

计算按钮’代码

% 获得一组数字信号
app.yorn=app.EditField.Value;
app.Fs=5120;     %采样频率
dt=1.0/app.Fs;    %采样时间间隔
app.N=1024;     %样点个数
app.T=dt*app.N;     %采样时段
app.t=linspace(0,app.T,app.N);  %时域图形标
%得到正弦信号 y
app.y=app.a.Value*sin(2*pi*app.f.Value*ap+app.fai.Value)+app.yorn*randperm(app.N); 弦信号
app.p=max(app.y);
app.q=min(app.y);
app.n=1;
at=0.8*(app.p-app.q)+app.q;%原理:过零检测
i=1;
for k=2:1:app.N-2if(app.y(k-1)<at&&app.y(k)<=at&&app.y(k>at&&app.y(k+2)>at)ti(i)=k;i=i+1;end
endapp.j.Value=1/((ti(2)-ti(1))*dt);
%输出时域信号 ()
plot(app.ax1,app.t,app.y);
drawnow;
pause(10);

7-过零检测算法分析信号周期(app-designer相关推荐

  1. fpga过零检测算法

    过零检测法也就是比较器的作用,可以将一定频率的正弦波转换为方波或脉冲波.这在测频率等地方是必要的,因为fpga只认沿,而不认识正弦波. 算法分为两部分,零点的确定和脉冲波的产生. 为什么需要确定零点. ...

  2. 时域分析瞬时自相关算法、频域分析复倒频分析法、调制域分析过零检测算法以及时频分析小波换算法matlab仿真

    目录 一.理论基础 1.1时域分析法 1.2 频域分析法 1.3 调制域分析法 1.4 时频分析法

  3. 基音周期检测acf算法及matlab仿真,基音周期检测算法研究及在语音合成中的应用...

    摘要: 语音信号的基音周期是描述激励源的重要特征参数之一,准确的检测语音信号的基音周期对高质量的语音分析与合成,语音压缩编码,语音识别等都具有重要意义.本文讨论了几种常用的基音周期检测方法以及小波变换 ...

  4. 从零实现一个3D目标检测算法(3):PointPillars主干网实现(持续更新中)

    在上一篇文章<从零实现一个3D目标检测算法(2):点云数据预处理>我们完成了对点云数据的预处理. 从本篇文章,我们开始正式实现PointPillars网络,我们将按照本系列第一篇文章介绍的 ...

  5. 从零实现一个3D目标检测算法(2):点云数据预处理

    在上一篇文章<从零实现一个3D目标检测算法(1):3D目标检测概述>对3D目标检测研究现状和PointPillars模型进行了介绍,在本文中我们开始写代码一步步实现PointPillars ...

  6. matlab全搜索运动估计,全零检测的部分失真搜索运动估计算法

    运动估计是视频压缩中的关键技术,能够有效消除帧间的时间冗余,提高压缩比.在现有的各类运动估计方法中,块匹配算法(block-matchingalgorithm,BMA)因具有简单.实用的特点而得到广泛 ...

  7. 目标反射回波检测算法及其FPGA实现 之二:互相关/卷积/FIR电路的实现

    目标反射回波检测算法及其FPGA实现之二: 互相关/卷积/FIR电路的实现 前段时间,接触了一个声呐目标反射回波检测的项目.声呐接收机要实现的核心功能是在含有大量噪声的反射回波中,识别出发射机发出的激 ...

  8. 基于语音的疲劳度检测算法研究

    基于语音的疲劳度检测算法研究 摘 要 疲劳是一种自然现象,是人体的一种自我调节和保护功能.检测疲劳状态对于当今社会从事各行各业都有积极意义.本课题提出了一种基于语音特征参数和概率神经网络的语音疲劳度识 ...

  9. c语言sobel边缘检测,Sobel图像边沿检测算法的优化设计与实现

    0 引言 图像边沿是图像的基本特征,是图像分割.特征提取等图像分析的重要依据,目前已广泛应用于目标识别.机器视觉和运动目标跟踪等领域.现今已有多种边沿检测算法以及一些改进方式,但各种算法都有各自的优缺 ...

最新文章

  1. JPA的Column注解总结
  2. python的日志简单使用
  3. Re_Write序列号
  4. 意外收获字节跳动内部资料,已开源
  5. 什么是eSIM技术,eSIM的工作原理以及为什么eSIM会很重要
  6. python调用pipe_Python multiprocessing模块中的Pipe管道使用实例
  7. 软件测试——测试分类
  8. ddr老化测试_塑胶类材料老化测试(Aging Test )常用的测试标准
  9. Python-1-基础
  10. 关于trycatchfinal返回值问题
  11. Sine-Tent-Cosine混沌映射(提供参考文献及Matlab代码)
  12. 易车的第三个十年不好走
  13. ubuntu18.4 浏览器无法上网
  14. Rais 实现单点登录SSO
  15. 微信小程序接收二进制流文件(图片预览,文件打开)
  16. python解压rar
  17. gitlab添加邮箱设置
  18. Codec2类的解析
  19. c语言循环左移程序,用C语言实现循环左移,右移
  20. Mac下远程桌面连接Microsoft Remote Desktop安装与使用

热门文章

  1. git reflog 恢复已删除分支
  2. 西西里的美丽传说:美的绽放、挣扎与凋零
  3. (javascript)(基础知识+实例) 15.JSON,对象克隆,正则表达式
  4. python英文文本情感分析_舆情信息浩如烟海?看看如何用Python进行英文文本的情感分析...
  5. 图片存base64后展示问题
  6. 多目标优化问题和遗传算法学习笔记
  7. 学号 20175212童皓桢 《Java程序设计》第8周学习总结
  8. 战舰猎手服务器不稳定,《战舰猎手》竟然还有这个系的这艘战舰啊?今天就让你见识一下!...
  9. DUTOJ1205(大数)
  10. 计算机鼠标不出现在电脑屏幕上,电脑一打开就这样了,台式的,电脑屏幕不出现鼠标,求大神帮助...