onstructs a nXm Mat of  random values</SPAN></P>
<P><B>def eye0(n: Int): Mat  - </B><SPAN STYLE="font-weight: medium">constructs
a nXn Mat of zero everywhere except the diagonal</SPAN></P>
<P><SPAN STYLE="font-weight: medium">d</SPAN><B>ef eye0(n: Int, m:
Int): Mat  </B><SPAN STYLE="font-weight: medium">- constructs a nXm
Mat of  zero everywhere except the diagonal</SPAN></P>
<P><I><B>Transpose operator    ~     transposes the Matrix, e.g.  </B><SPAN STYLE="font-weight: medium">var
 mt = m~</SPAN></I