J Function
creates a matrix of identical values
- J( nrow<, ncol<, value>>)
The inputs to the J function are as follows:
- nrow
- is a numeric matrix or literal giving the number of rows.
- ncol
- is a numeric matrix or literal giving the number of columns.
- value
- is a numeric or character matrix or literal for filling the
rows and columns of the matrix.
The J function creates a matrix with nrow rows and
ncol columns with all elements equal to value.
If ncol is not specified, it defaults to nrow.
If value is not specified, it defaults to 1.
The REPEAT and SHAPE functions can also perform
this operation, and they are more general.
Examples of the J function are shown below:
b=j(3);
B 3 rows 3 cols (numeric)
1 1 1
1 1 1
1 1 1
r=j(5,2,'xyz');
R 5 rows 2 cols (character, size 3)
xyz xyz
xyz xyz
xyz xyz
xyz xyz
xyz xyz
Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.