示例#1
0
		public void MemberSubtractNull()
		{
			ComplexDoubleMatrix a = new ComplexDoubleMatrix(2);
			ComplexDoubleMatrix b = null;
			a.Subtract(b);
		}
示例#2
0
		public void MemberSubtractIncompatible()
		{
			ComplexDoubleMatrix a = new ComplexDoubleMatrix(2);
			ComplexDoubleMatrix b = new ComplexDoubleMatrix(3);
			a.Subtract(b);
		}
示例#3
0
		public void MemberSubtract()
		{
			ComplexDoubleMatrix a = new ComplexDoubleMatrix(2);
			ComplexDoubleMatrix b = new ComplexDoubleMatrix(2);
			a[0, 0] = b[0, 0] = new Complex(1);
			a[0, 1] = b[0, 1] = new Complex(2);
			a[1, 0] = b[1, 0] = new Complex(3);
			a[1, 1] = b[1, 1] = new Complex(4);
			a.Subtract(b);
			Assert.AreEqual(a[0, 0], Complex.Zero);
			Assert.AreEqual(a[0, 1], Complex.Zero);
			Assert.AreEqual(a[1, 0], Complex.Zero);
			Assert.AreEqual(a[1, 1], Complex.Zero);
		}