identity matrix
Identity matrix
{{{1}}}
Given a positive integer argument n, identity matrix returns a n×n matrix with ones in the main diagonal and zeros elsewhere.
=5
(1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1)
=1
,,1
=0
()
Works in: ngn/k
This primitive is not available in all dialects, It can be implemented in K as:
im:{(2#x)#1,&x}
im[4]
(1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 1)