File Exchange

image thumbnail

Amplitude Ratio and Phase Difference Measurement with Matlab

version 1.3.0.0 (3.77 KB) by Hristo Zhivomirov
Amplitude ratio and phase difference measurement between two signals via DFT.

13 Downloads

Updated 07 Apr 2019

View License

The present code is a Matlab function that provides a measurement of the amplitude ratio and phase difference between two signals, so the frequency response of a two-port circuit (a kind of four-terminal network) can be measured. The measurement is based on a Discrete Fourier Transform (DFT) of the input and output signals and a Maximum Likelihood Estimation (MLE) of their amplitudes and initial phases.

An example is given in order to clarify the usage of the function. The input and output arguments are given in the beginning of the code.

The code is based on the theory described in:

[1] D. Rife, R. Boorstyn. Single-tone parameter estimation from discrete-time observations. IEEE Trans. Inform. Theory, Vol. IT–20, pp. 591-598, Sept. 1974.

Cite As

Hristo Zhivomirov (2019). Amplitude Ratio and Phase Difference Measurement with Matlab (https://www.mathworks.com/matlabcentral/fileexchange/50559-amplitude-ratio-and-phase-difference-measurement-with-matlab), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)

Updates

1.3.0.0

A new version of the code has been uploaded.

1.2.0.0

A new version of the code has been uploaded.

1.1.0.0

A new version of the code has been uploaded.

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux