Identity matrix
a = qdeye(m,n) a = eye(QDmat)
positive integers
matrix of QD numbers
QD matrix of size [m,n] or size(QDmat), with QD ones on the diagonal.
returns a (m,n)
QD-encoded identity matrix.
qdeye(1,1) // scalar qdeye(3,4) // matrix q = qdrand(4,5); eye(q) | ![]() | ![]() |
--> qdeye(1,1) // scalar ans = 1.00000000000000000000000000000000000000000000000000000000000000E0 --> qdeye(3,4) // matrix ans = [d1] 1. 0. 0. 0. 0. 1. 0. 0. 0. 0. 1. 0. [d2] zeros(3,4) [d3] zeros(3,4) [d4] zeros(3,4) --> q = qdrand(4,5); --> eye(q) ans = [d1] 1. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 1. 0. 0. 0. 0. 0. 1. 0. [d2] zeros(4,5) [d3] zeros(4,5) [d4] zeros(4,5)