You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
IEEE Standard for Digitizing Waveform Recorders (IEEE Std 1057): Algorithm for least squares fit to sinewave data using matrix operations:
- three-parameter (known frequency, non-iterative) and
- four-parameter (general use, find frequency iteratively).
Added features:
- Complex sinusoid fit enabled.
- Alternative 4-parameter fit by using the function fminbnd.
Cite As
Marko Neitola (2026). Four-Parameter Sinefit (https://se.mathworks.com/matlabcentral/fileexchange/23214-four-parameter-sinefit), MATLAB Central File Exchange. Retrieved .
General Information
- Version 2.0.0.0 (6.58 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 2.0.0.0 | Improvements and bug-fixes |
||
| 1.5.0.0 | A feature update: fitting extended to complex sinusoids. |
||
| 1.4.0.0 | Fixed a bug in input parameter handling (varargin behavior). |
||
| 1.3.0.0 | Improved iteration convergence: the accuracy for the initial frequency guess is more relaxed. |
||
| 1.2.0.0 | A feature update: added a possibility to fit non-iteratively. |
||
| 1.1.0.0 | A minor bugfix in the plotting operation: now ALL samples are included in modulo-time plots. |
||
| 1.0.0.0 |
