%% Heavy tails (t3) nu = ones(1,100) * 3; r = trnd(nu); x = -5:0.01:5; figure; hold on; plot(x, tpdf(x, 3)); plot(x, normpdf(x)); legend("t_3", "N(0,1)"); figure; qqplot(r); %% Light tails (unif [0,1]) r = 2 .* rand(1,100) - 1; figure; hold on; plot(x, unifpdf(x, -1, 1)); plot(x, normpdf(x)); legend("Unif([-1,1])", "N(0,1)"); figure; qqplot(r); %% Right skewed (Exp(1)) mu = ones(1,100); r = exprnd(mu); figure; hold on; plot(x, exppdf(x, 1)); plot(x, normpdf(x)); legend("Exp(1)", "N(0,1)"); figure; qqplot(r); %% Left skewed (-Exp(1)) mu = ones(1,100); r = -exprnd(mu); figure; hold on; plot(x, exppdf(-x, 1)); plot(x, normpdf(x)); legend("-Exp(1)", "N(0,1)"); figure; qqplot(r);