Simple Rain Flow Counting Algorithm

This rain flow counting algorithm is to extract cycles from random data.

You are now following this Submission

It contains two stages.
1. rearrange the history of peaks and valleys in sequence which has been begin and end with the maximum peak.
2. counting by judging if XX >= YY where XX is the range under consideration while YY is the previous range adjacent XX.

It should be noticed that operating in real-time is not supported.

Cite As

Yu Gong (2026). Simple Rain Flow Counting Algorithm (https://www.mathworks.com/matlabcentral/fileexchange/38834-simple-rain-flow-counting-algorithm), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0