Skip to main content


MCrunch is a MATLAB®-based postprocessor for wind turbine data analysis.

MCrunch (pronounced em-crunch) is a set of MATLAB® scripts that perform many types of analyses for one or more files. MCrunch can operate interactively, but it is likely more efficient to use a supplied script to read a Crunch-style input file and run it in batch mode. Although we developed MCrunch to process wind turbine test or simulation data, it may also be useful for other types of data.

The current version of MCrunch includes:

  • Scales and offsets
  • Calculated channels
  • Time-series plots
  • Statistics
  • Extreme events
  • Binning with plots
  • Probability density with plots
  • Power spectral density with plots
  • Fatigue analysis with plots.

This software was developed by Greg Hayman of NREL.


MCrunch User's Guide (v1.00, 671 KB, 16-May-2008)

This is the MCrunch User's Guide. Please refer to it when trying to understand how the program works.

MCrunch Draft Theory Manual (v1.00, 245 KB, 25-March-2009)

This a draft of the MCrunch Theory Manual. So far, it includes only information about the fatigue calculations.

MCrunch Change Log (v1.00.00ab-gjh, 14 KB, 05-June-2012)

This is a list of changes made to the code. Look at this text file to see if we've made worthwhile changes since you received your previous version of MLife.