This feature is currently under development.
Rosenblatt Transformation
Overview
The Rosenblatt Transformation is another widely utilized isoprobabilistic transformation in structural reliability analysis. Similar to the Nataf Transformation, its purpose is to transform random vectors with correlated non-normal marginals $\vec{X}$ into random vectors with uncorrelated standard normal marginals $\vec{U}$. This transformation was first introduced by Murray Rosenblatt in 1952 (Rosenblatt, 1952).
The Nataf Transformation $\vec{U} = T^{R}(\vec{X})$ is composed of two transformations:
\[\vec{U} = T^{R}(\vec{X}) = (T_{2}^{R} \circ T_{1}^{R})(\vec{X})\]
- The first transformation $\vec{Z} = T_{1}^{R}(\vec{X})$ transforms random vector with correlated non-normal marginal random variables $\vec{X}$ (with correlation matrix $\rho^{X}$) into random vector with uncorrelated uniform marginal random variables $\vec{Z}$.
\[\vec{Z} = T_{1}^{R}(\vec{X}) = \begin{bmatrix} F_{X_{1}}(X_{1}) \\ F_{X_{2} | X_{1}}(X_{2} | X_{1}) \\ \vdots \\ F_{X_{n} | X_{n - 1}, \dots, X_{1}}(X_{n} | X_{n - 1}, \dots, X_{1}) \end{bmatrix}\]
- The second transformation $\vec{U} = T_{2}^{R}(\vec{Z})$ transforms random vector with uncorrelated uniform marginal random variables $\vec{Z}$ into random vector with uncorrelated standard normal marginal random variables $\vec{U}$.
\[\vec{U} = T_{2}^{R}(\vec{Z}) = \begin{bmatrix} \Phi^{-1}(Z_{1}) \\ \vdots \\ \Phi^{-1}(Z_{n}) \end{bmatrix}\]
API
Fortuna.RosenblattTransformation
— TypeRosenblattTransformation <: AbstractTransformation
Type used to perform Rosenblatt Transformation.