!! MUST HAVE ACCESS TO USE MATLAB !!
Form these equations (attached) in MATLAB.
START WITH MARSHALL-PALMER (M-P) exponential model and generate a DSD timeseries using that equation. Try with different rain rate (light, moderate, heavy) and different increment (0.01, 0.1 mm and so on) of rain drop size (0-7 mm). The output of that MATLAB code will generate a excel file with timeseries data and a figure of M-P exponential DSD. After completion of M-P exponential model, you can go for the next one.
Moreover, prepare a MS WORD DOCUMENT on how you are forming this equation on MATLAB in details so that anybody can replicate it in MATLAB.