Block by block CCDF and PAPR analysis in MATLAB
PAPR of an OFDM-like system is typically calculated analytically: What's the the output signal with the highest possible peak? How high is that? Divide by average output power, done.

CCDF is just 1-CDF. Taking a wild guess, your OFDM-like system does a linear combination of independent, identical random variables (like in the DFT formula). The central limit theorem applies, and you get a Gaussian CDF for the amplitude with zero mean and variance equal to the average output power. Also not hard to calculate!

I'd argue that CCDF can relatively reliably be approximated by a monte carlo simulation (i.e. you just modulate a lot of random data, and observe a histogram of that, approximating the CDF). PAPR, not so much, because it is a peak statement, and with large OFDM-like symbols, the search space might simply get too large, and unless you do more math than you'd do to find the PAPR directly analytically, you can't make a statement about how close to the actual PAPR your monte-carlo based PAPR is.