TypicalDoubleMatrixDoubleMatrixAddition() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[6] { -5, -3, -1, 1, 3, 5 },
             numberOfRows: 2,
             numberOfColumns: 3),
         left: TestableDoubleMatrix16.Get(),
         right: TestableDoubleMatrix18.Get()
         )
 {
 }
 TypicalDoubleMatrixDoubleMatrixElementWiseMultiplication() :
     base(
         expected: new DoubleMatrixState(
             asColumnMajorDenseArray: new double[6] { 0, -4, -6, -6, -4, 0 },
             numberOfRows: 2,
             numberOfColumns: 3),
         left: TestableDoubleMatrix16.Get(),
         right: TestableDoubleMatrix18.Get()
         )
 {
 }
Ejemplo n.º 3
0
 RightWrongRowsComplexMatrixDoubleMatrixElementWiseMultiplication() :
     base(
         expected: new ArgumentException(
             message: (string)Reflector.ExecuteStaticMember(
                 typeof(ImplementationServices),
                 "GetResourceString",
                 new string[] { "STR_EXCEPT_MAT_ELEMENT_WISE_ALL_DIMS_MUST_MATCH" }),
             paramName: "right"),
         left: TestableComplexMatrix14.Get(),
         right: TestableDoubleMatrix18.Get()
         )
 {
 }
Ejemplo n.º 4
0
 RightWrongRowsDoubleMatrixDoubleMatrixSubtraction() :
     base(
         expected: new ArgumentException(
             message: (string)Reflector.ExecuteStaticMember(
                 typeof(ImplementationServices),
                 "GetResourceString",
                 new string[] { "STR_EXCEPT_MAT_SUBTRACT_ALL_DIMS_MUST_MATCH" }),
             paramName: "right"),
         left: TestableDoubleMatrix14.Get(),
         right: TestableDoubleMatrix18.Get()
         )
 {
 }
 protected OnColumnsUnadjustableSkewness() :
     base(
         expected: new ArgumentException(
             message: (string)Reflector.ExecuteStaticMember(
                 typeof(ImplementationServices),
                 "GetResourceString",
                 new string[] { "STR_EXCEPT_STA_SKEWNESS_ADJUST_FOR_BIAS_UNDEFINED" }),
             paramName: null),
         data: TestableDoubleMatrix18.Get(),
         adjustForBias: true,
         dataOperation: DataOperation.OnColumns
         )
 {
 }
Ejemplo n.º 6
0
 TypicalComplexMatrixDoubleMatrixSubtraction() :
     base(
         expected: new ComplexMatrixState(
             asColumnMajorDenseArray: new Complex[6]
 {
     new Complex(5, 0),
     new Complex(5, 1),
     new Complex(5, 2),
     new Complex(5, 3),
     new Complex(5, 4),
     new Complex(5, 5)
 },
             numberOfRows: 2,
             numberOfColumns: 3),
         left: TestableComplexMatrix16.Get(),
         right: TestableDoubleMatrix18.Get()
         )
 {
 }