| Diagonal(DoubleMatrix) | Creates a square DoubleMatrix instance having the specified data on its main diagonal and zero otherwise. |
| Diagonal(ReadOnlyDoubleMatrix) | Creates a square DoubleMatrix instance having the specified data on its main diagonal and zero otherwise. |