图片缩略图

用Matlab进行相位差测量

version 1.5.0.0 (1.92 KB) by 斯托伊Zhivomirov
通过DFT测量两个信号之间的相位差。

5.7 k下载

更新2020年10月01

查看许可协议

目前的代码是一个Matlab函数,提供了两个信号之间的相位差的测量。该方法基于离散傅里叶变换(DFT)和信号初始相位的最大似然(ML)估计。该方法具有很高的抗噪声性。

为了阐明该函数的用法,文中给出了一个例子。输入和输出参数在代码的开头给出。

该代码基于以下理论:

M. Sedlacek, M. Krumpholc。“相位差的数字测量——DSP算法的比较研究”。计量与测量系统,Vol. 12, No. 4, pp. 427-448, 2005。

[2] Sedlacek。低频信号相位差的数字测量及DSP算法的比较。第十七届IMEKO世界大会论文集,第639-644页,2003。

引用作为

斯托伊Zhivomirov(2021)。用Matlab进行相位差测量(//www.tatmou.com/matlabcentral/fileexchange/48025-phase-difference-measurement-with-matlab), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2017b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!