Adds A Dimension To An Array
Inserts an extra dimension into an array at position 'posdim' with length 'lendim' and which correspond to 'lendim' repetitions of the 'var' array.
InsertDim(var, posdim, lendim)
| var | Matrix to which a dimension should be added. | 
| posdim | Position of the new dimension. | 
| lendim | Length of the new dimension. | 
Matrix with the added dimension.
History:
0.1  -  2011-03  (V. Guemas, virginie.guemas@ic3.cat)  -  Original code
1.0  -  2013-09  (N. Manubens, nicolau.manubens@ic3.cat)  -  Formatting to R CRAN
1.1  -  2015-03  (N. Manubens, nicolau.manubens@ic3.cat)  -  Improvements
a <- array(rnorm(15), dim = c(3, 1, 5, 1)) print(dim(a)) print(dim(a[, , , ])) print(dim(InsertDim(InsertDim(a[, , , ], 2, 1), 4, 1)))
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.