自己编写算法的功率谱密度的三种matlab实现方法


    功率谱密度三种matlab实现方法

    :实验目:
    (1)掌握三种算法概念应特点
    (2)解谱估计信号分析中作
    (3) 够利burg法信号作谱估计信号特点加分析
    二实验容:
    (1) 简单说明三种方法原理
    (2) 三种方法编写程序matlab中实现
    (3) 计算结果表示成图形形式出三种情况功率谱图
    (4) 较三种方法特性
    (5) 写出心体会
    三:实验原理:
    1周期图法:
    周期图法称直接法机信号x(n)中截取N长段视量限x(n)真实功率谱估计抽样
    认机序列广义稳态遍历样x(n)中段估计该机序列功率谱然必然带误差采DFT默认时域周期频域周期种方法机序列样x(n)成截段周期延拓周期图法名字历
    2 相关法(间接法)
    种方法相关函数媒介计算功率谱间接法种方法具体步骤:
    第步:限长机序列x(n)中截取长度N限长序列列
    第二步:N长序列求(2M1)点相关函数序列
    (21) 里m(M1)…101…M1MN双边序列相关函数偶称性式求出m0M1傅里叶变换半知道
    第三步:相关函数傅式变换求功率谱
    程中历两次截断次x(n)截成N长称加数窗次x(n)截成(2M1)长称加延迟窗功率谱仅似值谱估计式中代表估值般取M<三:Burg法:
    AR模型功率谱估计称回模型全极点模型利AR模型进行功率谱估计须通levinson_dubin递推算法
    YuleWalker方程求AR参数σ2α1α2…αp
    计算中预测系数必须满足LenvinsonDurbin递推关系直接计算需首先计算相关系数种方法优点未知数需做假设估计精度较高缺点分析噪声中正弦信号时会引起谱线分裂谱峰位置正弦信号相位关系
    Burg算法前预测误差预测误差均方误差求取Km已知数段外数做认假设计算m阶预测误差递推表示公式:


    求取反射系数公式:

    稳机程时间均代集合均式写成:

    样便求AR模型反射系数
    m阶AR模型反射系数m1阶AR模型系数代入Levinson关系式中求AR模型p1参数
    Levinson关系式:

    m阶AR模型第m+1参数G中预测误差功率递推公式求
    易知进行该式递推必须知道0阶AR模型误差功率

    知该式定序列易求完成述程终求表征该机信号AR模型p+1参数 然根

    求该机信号功率谱密度


    四. 实验容:
    实验程序实验图
    周期法:
    Fs1000
    nfft10000 2^n
    n0Fs
    xsin(2*pi*02*n)+sqrt(2)*sin(2*pi*0213*n)+randn(size(n))
    Xfft(xnfft)
    Pxxabs(X)^2length(n) 求解PSD
    t0round(nfft21)
    ftnfft
    P10*log10(Pxx(t+1)) 坐标单位dB
    plot(fP)
    grid on




    nfft200

    nfft1024

    nfft10000
    相关法:
    clear
    Fs1000 采样频率
    n0Fs产生含噪声序列
    nfft1024
    xnsin(2*pi*02*n)+sqrt(2)*sin(2*pi*0213*n)+randn(size(n))
    cxnxcorr(xn'unbiased') 计算序列相关函数
    CXkfft(cxnnfft) 求出功率谱密度
    Pxxabs(CXk)
    index0round(nfft21)
    findexnfft
    plot_Pxx10*log10(Pxx(index+1))
    plot(fplot_Pxx)
    xlabel('频率')
    ylabel('功率DB')
    grid on



    nfft256

    nfft1024
    Burg法:
    clear
    Fs1000 设置关键变量通调节变量观察效果
    f102
    f20213
    nfft128 取样点数
    p50 阶数p应该选择N3delta1
    msqrt(1)
    f01100005
    n1Fs
    xnsin(2*pi*f1*n)+sqrt(2)*sin(2*pi*f2*n)+randn(size(n))
    figure
    plot(nxn)
    title('burg时域')
    xn xn()
    Nlength(xn)
    ef xn
    eb xn
    a 1
    for l1p
    efp ef(2end)m1阶前预测误差
    ebp eb(1end1)m1阶预测误差

    num 2*ebp'*efp1km分子项式
    den efp'*efp+ebp'*ebp1km分母项式

    k(l) num den计算反射系数

    更新前预测误差
    ef efp + k(l)*ebp阶前预测误差
    eb ebp + k(l)*efp阶预测误差

    计算模型参数
    a[a0] + k(l)*[0conj(flipud(a))]AR模型参数a
    end
    a1a(2p+1)

    for i1length(f) 循环递推
    sum0
    for k1p
    sumsum+a1(k)*exp(m*2*pi*f(i)*k)
    end
    Pbrg(i)delta(abs(1+sum))^2
    Pbrg_f(i)10*log10(Pbrg(i))求出功率谱
    end
    figure
    plot(fPbrg_f)
    title('burg频域')




    nfft128


    nfft256
    五:结果较分析
    (1) 采样点相时周期图法特点离散性曲线粗糙方差较分辨率较高采周期突发估计出功率谱滑相应估计协方差较采增加采样点办法吃周期图变更加滑周期图法缺点周期图法出估计谱方差特性:数长度N太时扑线起伏加剧N太时谱分辨率改进方法二种均滑均截取数段分成L段分计算功率谱取功率谱均种方法估计方差减少偏差加分辨率降滑适窗函数算出功率谱进行卷积谱线滑种方法出谱估计偏方差分辨率降
    (2)相关法延迟数长度时良估计精度相关法收敛性较曲线滑方差较功率谱瓣较宽分辨率低
    (3)Burg算法进行功率谱估计时令前预测误差功率前序列误差序列误差前加窗Burg算法建立数基础避免先计算相关函数提高计算速度较通方法计算太复杂 分辨率优相关法白噪声加正弦信号时会出现谱线分裂现象两图中出burg法产生功率谱曲线较滑方差分辨率高明显观察两谱峰降低模型阶次谱分辨率降低(两谱峰变成谱峰)曲线滑性更
    采样点数越谱图分辨率越高nfft128nfft256发现外发现面三种情况采样点数越功率谱密度越阶数p应该选择N3六:心体会
    第次作业课时候老师点时老师问burg法产生图否正确时觉应该没错误啊整程理解限没听出老师表达什意思沉默篇实验报告确实复制粘贴查询资料写出
    课程序发现老师说应该burg法产生图没两信号谱峰X轴没进行单位调节导致谱图左侧位置次直接调matlab中Pburg函数然简单省事burg算法法进行较深入认识问学知道老师允许直接调burg函数然课时老师点出点丑觉倒激励否话做行实际做根没达老师求课burg算法进行求解功率谱网查找资料结合课介绍网资料直接调burg函数方法描述问题花费少时间次懂语句公式回课程序结合课网介绍搞懂burg算法设计程现然程着直接调matlab中pburg函数耗时程中仅matlab编程更深入解明白burg算法设计原理收获应付出回报句话





    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    密度聚类算法报告

    密度聚类算法报告1. 摘要聚类分析是数据挖掘的重要方法。该文阐述了基于密度聚类分析的基本概念及其经典的算法思想,并提出了一种基于核心点进行聚类的算法。该算法首先对点进行分类,分出核心点、边界点...

    3年前   
    582    0

    matlab实现声音转换

    数字信号处理——声音转换课题报告1.课题研究目标利用matlab或其他编程软件对音频信号进行处理,要求实现声音的转换。如男声和女声的转换,老人声音与童声的转换。2.课题使用工具Matlab3....

    3年前   
    1171    0

    查找算法的程序实现「学生版」

    查找算法的程序实现【学生版】【例1】 在数组元素a(1)到a(8)中查找键值为key的数,其顺序查找的VB程序段如下,请在划线处填写正确的语句。for i=1 to 8if ①        ...

    2年前   
    508    0

    基于MATLAB的ASK调制解调实现课程设计

    大学《通信原理》课程设计报告学 院 专 业 班 级 学 号 ...

    3年前   
    726    0

    三种描写方法

    三种描写方法三种描写方法:环境描写,场面描写和细节描写这里,我们介绍记叙文写作中的三种描写方法:环境描写,场面描写和细节描写。环境描写是指对人物所处的具体的社会环境和自然环境的描写。其中,社会...

    10年前   
    759    0

    2018年论文提纲编写方法

    论文提纲编写方法  编写论文提纲有两种方法。  标题式写法  用简要的文字写成标题,把这部分的内容概括出来。这种写法简明扼要,一目了然,但只有作者自己明白。毕业论文提纲一般不能采用这种方法编写...

    5年前   
    416    0

    2017年编写论文提纲的方法

    编写论文提纲的方法  1.先拟标题;  2.写出总论点;  3.考虑全篇总的安排:从几个方面,以什么顺序来论述总论点,这是论文结构的骨架;  4.大的项目安排妥当之后,再逐个考虑每个项目的下位...

    6年前   
    380    0

    规章制度的编写方法

    规章制度的编写方法规章制度的编写方法规章制度是国家机关、团体、企事业单位对某一具体事项或行政工作制定的行为准则,有明确的范围和很强的针对性。随着我国社会主义市场经济体制的逐步确立,各机关、团体...

    12年前   
    547    0

    基于MATLAB的微机保护算法仿真毕业设计

    本 科 毕 业 设 计(论文) 题 目:基于MATLAB的微机保护算法仿真学生姓名: 学 号:专业班级:电气工程及其自动化班指导教师: 基于MATLAB的微机保护算法仿真摘 要...

    3年前   
    807    0

    查找算法的程序实现「教师版」

    查找算法的程序实现【教师版】【例1】 在数组元素a(1)到a(8)中查找键值为key的数,其顺序查找的VB程序段如下,请在划线处填写正确的语句。for i=1 to 8if ①        ...

    2年前   
    419    0

    —基于机器学习的人脸识别算法的设计与实现

    人脸识别技术是一种新型的生物特征认证技术。人脸识别技术也是一个非常活跃的研究领域,涵盖了许多领域,例如数字图像处理。随着人们对应用程序需求的增长,面部识别技术趋向于大量使用,使用微芯片和标准化。

    3年前   
    823    0

    大数据处理算法研究与实现

    因为要适应不同的人的上网要求,提供一些企业的一些网络地址,是网上比较重要的一部分、成套动力设备中起主要作用的机器、寄件系统、系统控制在内的完整的网络平台服务。我们有一个自己的平台,现如今数据发展...

    4年前   
    861    0

    线索二叉树算法的设计与实现

    随着时代的不断进步,计算机技术也随之得到发展。数据结构在计算机技术的发展中起到巨大的作用。数据结构为构建出高效的计算机算法打下了坚实的基础。良好的数据结构能够提高算法效率的同时也能减少对系统资源的占用[

    3年前   
    1001    0

    《应用计算方法教程》matlab作业二

    作业六6-1 试验目的 计算特征值,实现算法试验内容:随机产生一个10阶整数矩阵,各数均在-5和5之间。(1) 用MATLAB函数“eig”求矩阵全部特征值。(2) 用幂法求A的主特征值及对应...

    2年前   
    508    0

    三种项目成本估算方法

    三种项目成本估算方法进度计划是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象概念,它可以是工时、材料或人员等。  成本估算是对完成项目所需费用...

    8年前   
    596    0

    三种形体语言的运用方法

    三种形体语言的运用方法  全世界的人都借助示意动作进行有效地交流。最普遍的示意动作,是从相互问候致意开始的。  1、目光 在公事活动中,用眼睛看着对话者脸上的三角部分,这个三角以双眼为底线,上...

    11年前   
    804    0

    三种文体及写作方法

    三种文体及写作方法四大文学体裁 小说、诗歌、散文、戏剧五种表达方式:记叙、描写、议论、说明、抒情按表达方式一般把文章分为:记叙文、说明文、议论文记叙文以情感人,形象性是它的主要特点;说明文以知...

    10年前   
    660    0

    民企建档:给自己留个“家谱”

    民企建档:给自己留个“家谱”档案管理不仅仅是保管“保密资料”,还可以为企业提供强有力的信息支撑和管理支持   记者 陈莺 实习生 胡兰 通讯员 钟鸣   目前广东省约有20%的民营企业建立了档...

    12年前   
    514    0

    基于MATLAB的语音倒谱分析毕业设计

    XX 大 学毕 业 论 文(设计)题 目:基于MATLAB的语音倒谱分析学 号: 姓 名 ...

    4年前   
    615    0

    同谱财政曲 实现微梦想

    同谱财政曲 实现微梦想 尊敬的各位领导、各位同仁: 大家好! 今天我演讲的题目是《同谱财政曲 实现微梦想》。每个人都怀揣着一个梦想,而财政梦是对财政文化更高层次的提炼,是一种思想境界和道...

    10年前   
    8123    0

    文档贡献者

    文***品

    贡献于2021-01-10

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档