Beispiel #1
0
        public MatrisBase <object> MatrisMul(MatrisBase <object> A,
                                             MatrisBase <object> B)
        {
            CompilerUtils.AssertMatrixValsAreNumbers(A);
            CompilerUtils.AssertMatrixValsAreNumbers(B);

            return(A is Dataframe df
                ? new Dataframe(CompilerUtils.MatrisMul(A, B).GetValues(),
                                df.Delimiter,
                                df.NewLine,
                                null,
                                null,
                                df.GetRowSettings().Copy(),
                                df.GetColSettings().Copy())
                : CompilerUtils.MatrisMul(A, B));
        }