In reply to Ralf.

You are asking for the results in "wide form" (10 cols), but it is probably better to use long form (10 sets of 100 rows, one for each parameter. To get long form, put the APPEND statement inside the loop over the the 10 parameter values. See "Write to a SAS data set from inside a SAS/IML loop."

If you really want 10 columns, then allocate
results = j(nsims, 10);
and assign the vectors for the i_th parameter to results[,i].

If that doesn't answer your question, post your question to the SAS IML Support Community.