If I want to generate independent, exponentially distributed random numbers, I can take the inverse of the CDF, i.e., if $$X\sim\lambda e^{-\lambda x}$$ for $x\in\mathbb{R}_+,$ then a random number $u$, drawn uniformly from $[0;1],$ would allow me to construct numbers distributed as $X$, using the CDF for $X$:
\begin{align} u=1-e^{-\lambda x} \implies x=-\frac{1}{\lambda}\ln(1-u) \end{align}
I would like to do the same, but for multivariate distributions, specifically spherically symmetric ones. For the normal multivariate distribution, this is easy, as all variables are iid. However, this is not the case for other distributions, and this is where my troubles lie.
Example: Let's say I want to generate numbers drawn from some distribution described in this technical report, say the multivariate Student distribution with $\mu=0$ and $\sigma=\nu=1$:
$$p(\mathbf{y})=\frac{\Gamma\!\left(\frac{n+1}{2}\right)}{\pi^{\frac{n}{2}}\Gamma\!\left(\frac{n}{2}\right)}\left(1+|\mathbf{y}|^2\right)^{-\frac{n+1}{2}},$$ where $\mathbf{y}$ is the $n$-dimensional vector that I would like to generate.
How can I, given the distribution, generate such vectors, preferably using only uniformly or normally distributed random numbers?
I have Matlab and Mathematica at my disposal. In the case of the multivariate Student distribution, I've found mvtrnd
(documentation), but I don't know how to choose the correlation matrix such that the resulting distribution is still spherically symmetric... it seems a bit arbitrary.
However, even if I can get this function to work, such in-built features may not exist for all distributions I'd like to draw from. Therefore I'd like more general methods of generation. I've looked a bit at the hit-or-miss method, but this is very inefficient for higher dimensions and I wouldn't know what to do when the distribution in question has infinite support.
My goal is to draw vectors from a list of different spherically symmetric distributions to see if these vectors all have the same probability of having some specific property that I'm investigating, regardless of the distribution (as long as it is spherically symmetric).
Thank you.