大神你懂这个代码吗,我从网上找的,我想请你解释一下。。。

下面程序是用来提取脑电波信号的,利用小波提取四种频率分量的波α、β、δ、θ,现在不明白如何求频率分量的功率谱?

其中一段代码是:

%dalt

fs1=fft(dalt,1024);%快速付氏变换

pp1=fs1.*conj(fs1)/1024;%计算功率谱

ff1=((0:511)/1024)*173.61;%计算各点对应的频率值

其中173.61是什么意思

完整代码如下:

load singal.mat

s=sig;

fs=1024;%采样频率

dalt=1/fs;%采样间隔

t=0:length(s)-1*dalt;

figure(1);

subplot(311);plot(s);title('原始信号');

axis([-10 4000 -200 200]);

fs=fft(s,1024);%快速付氏变换

pp=fs.*conj(fs)/1024;%计算功率谱

ff=(0:511)/1024/dalt;%计算各点对应的频率值

subplot(312);plot(ff,pp(1:512));ylabel('功率谱密度');xlabel('频率');title('信号功率谱');axis([0 55 -10 110000]);

l=wmaxlev(s,'db4');%取db4分解变量s的最大尺度l 实际分解尺度小于l

sd=wden(s,'minimaxi',

matlab mag函数,频谱分析函数相关推荐

  1. MATLAB时频工具箱函数说明(包含工具箱的下载,安装,使用)

    MATLAB时频工具箱函数说明(包含工具箱的下载,安装,使用) 信号产生函数 噪声产生函数 模糊函数 Affine类双核线性时频处理函数 Cohen类双核线性时频处理函数 其他处理函数 时频分析工具箱 ...

  2. matlab编程刀尖频响,用半理论法预测主轴系统刀尖点频响函数

    1问题的提出主轴系统刀尖点频响函数是衡量和评价数控机床切削稳定性的重要指标,是优化机床加工工艺.评价机床动态特性以及综合性能的依据.其中,机床的自激振动(又称再生颤振)对切削稳定的影响极大.目前,主要 ...

  3. matlab 谱分析函数,科学网—经典谱分析(Power Spectrum Analysis) - 刘磊的博文

    频谱分析(或功率谱分析)大家可能都不陌生,然而细究起来,恐怕还是有很多模糊的地方.博主很早就知道并且学会使用各种数学软件来计算功率谱,可是长期以来总是知其然而不知其所以然,一些道理和概念总是含含糊糊过 ...

  4. 位移传递率matlab编程,各种谱计算,频响函数,传递率

    A.信号与谱的分类 由于时域信号有不同的分类, 变换后对应的频域也有不同的谱 信号可分为模拟(连续)信号和数字(离散)信号, 连续信号变换后称为谱密度, 离散信号变换 后称为谱. 连续信号又可分为绝对 ...

  5. 用步进正弦激励法测量计算机声卡输出输入幅值频响函数

    一. 实验目的 (1) 通过对计算机声卡系统的实测加深对频响函数的理解: (2) 对声音振动及测量有直观了解: (3) 对计算机声卡系统的频响特性有直观的认识. 二. 实验内容 (1) 用声卡发出的步 ...

  6. 汽车振动响应分析-频响函数法(附程序)

    文章目录 汽车的四自由度振动模型 频响函数法 MATLAB程序 汽车的四自由度振动模型 m:车身的等效质量: m_1:前轴的等效质量(包含电机的质量在内): m_2:后轴的等效质量: m_3:人体和座 ...

  7. Matlab的freqz()函数和窗函数法fir1()一起使用

    窗函数法设计FIRDF使用Matlab的fir1()函数十分方便,DSP课堂上已经讲过,此处不再赘述.关心的是: 使用         hn = fir1(M, wc):%M为滤波器阶数M,长度N, ...

  8. matlab:<三>freqz函数

    [转载:博客] 一 函数调用介绍 MATLAB提供了专门用于求离散系统频响特性的函数freqz(),调用freqz()的格式有以下几种: (1)[H,w]=freqz(B,A,N);  %N默认值为5 ...

  9. ANSYS APDL谐响应分析——悬臂梁的频响函数计算以及幅值、角度(相位)、分贝计算

    问题描述 研究一根悬臂梁,材质为钢材.长度 L = 2 L=2 L=2 米:截面为矩形,矩形的长度为 H = 5 c m H = 5cm H=5cm,宽度为 B = 2 c m B = 2cm B=2 ...

最新文章

  1. CAS (10) —— JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法...
  2. 初步了解Telerik for WPF 控件
  3. PA银行面试之炮灰之程
  4. 一键拼出你的微信好友图片墙!
  5. 贝叶斯学习及共轭先验
  6. SAP成都研究院廖婧:SAP C4C社交媒体集成概述
  7. C语言 · 未名湖边的烦恼
  8. 前端学习(812):dom导读
  9. 毫秒值转换为日期工具_为机器学习准备数据
  10. python使用print不换行
  11. auth java_java – 使用auth的httpget请求
  12. linux和安卓交互,Android中webview和js之间的交互及注意事项
  13. c语言从入门到精通的几个阶段
  14. 震旦188e扫描_震旦ad188打印机无法扫描怎么处理
  15. 四旋翼无人机飞行原理
  16. 探索搜索引擎技术的现状和将来(转)
  17. Jmeter配置元件之HTTP授权管理器与 HTTP缓存管理器-19
  18. ServiceMesh和SideCar
  19. 大部分人朋友圈仅三天可见的原因,竟然是……
  20. AtCoder Beginner Contest 285 青大蒟蒻训练日常(A-F) 上分场(可惜unr)

热门文章

  1. ArrayList线程不安全与Vector线程安全
  2. 客户端时不时接收到10054错误
  3. inner join和outer join的区别
  4. idea 出现中文乱码
  5. 《Kubernetes知识篇:基于Pod进行资源配额管理》
  6. 岁月温柔-7 妈妈的烦恼 蛋白粉涨价
  7. CA6140车床拨叉工艺及铣30X80面夹具设计
  8. platform_device 与 platform_driver 是如何匹配的?
  9. (区块链溯源)基于Hyperledger Fabric 区块链的产品溯源( 化妆品 )
  10. eclipse点餐系统的框架