public void SizeOfValidSubmatrixIs1x1Less() { Assert.AreEqual(-1 + M22_sqrts.Height, M22_sqrts.GetSubmatrix(0, 0).Height); Assert.AreEqual(-1 + M22_sqrts.Width, M22_sqrts.GetSubmatrix(0, 0).Width); Assert.AreEqual(-1 + M33_zero_col.Height, M33_zero_col.GetSubmatrix(0, 0).Height); Assert.AreEqual(-1 + M33_zero_col.Width, M33_zero_col.GetSubmatrix(0, 0).Width); Assert.AreEqual(-1 + I100.Height, I100.GetSubmatrix(0, 0).Height); Assert.AreEqual(-1 + I100.Width, I100.GetSubmatrix(0, 0).Width); }
public void DeterminantOfIdentityMatrixIs1() { Assert.AreEqual(1, I2.GetDeterminant()); Assert.AreEqual(1, I3.GetDeterminant()); Assert.AreEqual(1, I100.GetDeterminant()); }