In the present files, the method to transform of a Gaussian-process into a non-Gaussian one is based on the moment-based Hermite transformation model (MBHTM), and uses a cubic transform. It has been described in , but I relies mainly on  for the implementation of the code. The non-Gaussianity is introduced by a target skewness and a target kurtosis. However, the transformation works only for a limited range for the skewness and kurtosis (see  for more details).
3 .m files are included:
- MBHTM.m which is the main function to generare the non-Gaussian process
- Example.m which is the example file
- fitDistEtienne.m which is used in the Example.m file. it is inspired from the matlab function fitdist.
This is the first version of the script, and therefore, some changes are excpected soon. I did not carry out anything new. All the credits goes to  and . Any comment or proposition to improve the script is warmly welcomed !
 Gurley, K. R., Tognarelli, M. A., & Kareem, A. (1997). Analysis and simulation tools for wind engineering. Probabilistic Engineering Mechanics, 12(1), 9-31.
 Denoël, V. (2005). Application des méthodes d'analyse stochastique à l’étude des effets du vent sur les structures du génie civil. Unpublished doctoral thesis, University of Liège. (in French, p. 229)
E. Cheynet (2020). Non-Gaussian process generation (https://www.mathworks.com/matlabcentral/fileexchange/52193-non-gaussian-process-generation), MATLAB Central File Exchange. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!