Discussion Overview
The discussion revolves around methods for finding the average of a discrete signal using Fast Fourier Transform (FFT) in MATLAB. Participants explore the implications of using FFT versus simpler averaging techniques, particularly in the context of incomplete periods of the signal.
Discussion Character
- Exploratory, Technical explanation, Debate/contested
Main Points Raised
- One participant suggests using FFT to obtain the frequency spectrum and extract the 0Hz value as the average of the signal, questioning whether this is a valid approach.
- Another participant proposes a straightforward method of calculating the average by summing the signal values and dividing by the total number of samples, questioning the necessity of FFT.
- A participant raises a concern that simple averaging may only be valid if the signal consists of complete periods, using the example of a cosine wave to illustrate that incomplete data could lead to misleading averages.
- In response, another participant agrees and suggests that determining the fundamental period of the signal is essential for calculating a meaningful average from the samples of one complete period.
Areas of Agreement / Disagreement
Participants express differing views on the appropriateness of using FFT versus simple averaging. There is no consensus on the best method, particularly regarding the handling of incomplete signal periods.
Contextual Notes
The discussion highlights limitations related to the assumptions about signal completeness and the dependence on the definition of "average" in the context of periodic signals.