コード例 #1
0
        public virtual void setColumn(DMatrixRMaj A, int column, int startRow, /**/ double[] values)
        {
            for (int i = 0; i < values.Length; i++)
            {
                A.set(startRow + i, column, (double)values[i]);
            }
        }

        public virtual void extract(DMatrixRMaj src, int srcY0, int srcY1, int srcX0, int srcX1, DMatrixRMaj dst,
                                    int dstY0, int dstX0)
        {
            CommonOps_DDRM.extract(src, srcY0, srcY1, srcX0, srcX1, dst, dstY0, dstX0);
        }

        public virtual bool hasUncountable(DMatrixRMaj M)
        {
            return(MatrixFeatures_DDRM.hasUncountable(M));
        }

        public virtual void changeSign(DMatrixRMaj a)
        {
            CommonOps_DDRM.changeSign(a);
        }

        public virtual double elementMaxAbs(DMatrixRMaj A)
        {
            return(CommonOps_DDRM.elementMaxAbs(A));
        }

        public virtual double elementSum(DMatrixRMaj A)
        {
            return(CommonOps_DDRM.elementSum(A));
        }

        public virtual void elementMult(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output)
        {
            CommonOps_DDRM.elementMult(A, B, output);
        }

        public virtual void elementDiv(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output)
        {
            CommonOps_DDRM.elementDiv(A, B, output);
        }

        public virtual void elementPower(DMatrixRMaj A, DMatrixRMaj B, DMatrixRMaj output)
        {
            CommonOps_DDRM.elementPower(A, B, output);
        }

        public virtual void elementPower(DMatrixRMaj A, /**/ double b, DMatrixRMaj output)
        {
            CommonOps_DDRM.elementPower(A, (double)b, output);
        }
コード例 #2
0
 public void elementPower(Matrix A, double b, Matrix output)
 {
     CommonOps_DDRM.elementPower((DMatrixRMaj)A, (double)b, (DMatrixRMaj)output);
 }
コード例 #3
0
 public void elementPower(Matrix A, Matrix B, Matrix output)
 {
     CommonOps_DDRM.elementPower((DMatrixRMaj)A, (DMatrixRMaj)B, (DMatrixRMaj)output);
 }