【文件属性】:
文件名称:Prony算法谐波分析matlab函数
文件大小:2KB
文件格式:M
更新时间:2016-05-26 12:57:08
Prony 谐波分析 matlab
Prony算法谐波分析matlab函数,已测试无误,程序使用方法及定义:
function [jx,SNR,result]=myprony(x,p,dt)
% 实现《电网谐波与间谐波检测的分段Prony算法》郭成 1
% 实现《现代信号处理》张贤达P122-124
% 实现《Prony算法在谐波、间谐波参数辨识中的应用》式(12) 杨玉坤
% intput x:原始数据
% intput p:prony模型阶数
% intput dt:采样间隔
% output jx:拟合数据
% output Am:振幅
% output Qm:相位
% output am:衰减因子
% output fm:振荡频率
% output result=[Am,Qm,am,fm]
……
网友评论
- 没有实现求解阶数
- 文章不错,对我i有一定帮助
- 写得很好啊,就是拟合的部分输出是复数,是否应当用欧拉公式改成时域的形式?
- 很好,不错的资料!
- 输入了x、p、dt ,运行后没有数据输出是怎么回事,只有一个ans。不知道是和原因?
- 很好 浅显易懂!
- 写得很详细的,很好
- 没用上!!
- 程序并不是完全按照张贤达《现代信号处理》一书中编程,其实用差分方程求解x(n)部分并未体现
- 好用,写得也很规范,发现误差偏大是信号频率太高时会识别不出振荡,我自己写了几个算例,有绘图看起来还蛮好
- 很好!论文终于有希望了!大爱楼主
- 挺好用的,帮我解决了课上的问题
- 很好用,帮上忙了
- 很不错帮了很大的忙,正需要
- 有较为详细的啜茗,还是比较好用的,自己还要再好好学习
- 就是阶数需要自己给
- 对于没有噪声的信号,参数辨识结果完全正确。程序中也有注释,很值得学习!
- 非常不错的程序!
- 感觉对于有干扰的信号 完全不行啊
- 得到的结果不正确
- 感觉写得很清楚,逻辑分明,参数也有说明。回头实际再操练一下。