Esempio n. 1
0
        private qData ZDM = new qData(); // данные для анализа - без среднего

        #endregion Fields

        #region Constructors

        //~qModelArm(){;}
        //---------------------------------------------------------------------------
        public qModelArm(qModelArm aModelArm)
        {
            if (this != aModelArm)
            {
                //this = aModelArm;
                throw new System.NotImplementedException();
            }
        }
Esempio n. 2
0
 //++++++++++++++++++++++++++
 //---------------------------------------------------------------------------
 public new qModel newModel()
 {
     try
     {
         qModelArm tModel;
         tModel = new qModelArm();
         return tModel;
     }
     catch
     {
         throw new System.NotImplementedException();
     }
 }
Esempio n. 3
0
        //---------------------------------------------------------------------------
        //---------------------------------------------------------------------------
        public void updateModel(qModelArm aModelArm)
        {
            //C++ TO C# CONVERTER WARNING: The following line was determined to be a copy constructor call - this should be verified and a copy constructor should be created if it does not yet exist:
            //ORIGINAL LINE: this->ModelAR = this->ModelAR.clcMulPolinoms(this->ModelAR, aModelArm.ModelAR);
            this.ModelAR = this.ModelAR.clcMulPolinoms(new qData(this.ModelAR), aModelArm.ModelAR);
            //C++ TO C# CONVERTER WARNING: The following line was determined to be a copy constructor call - this should be verified and a copy constructor should be created if it does not yet exist:
            //ORIGINAL LINE: this->ModelMA = this->ModelMA.clcMulPolinoms(this->ModelMA, aModelArm.ModelMA);
            this.ModelMA = this.ModelMA.clcMulPolinoms(new qData(this.ModelMA), aModelArm.ModelMA);
            //this->Model = ModelAR.add(ModelMA);

            this.P += aModelArm.getP();
            this.Q += aModelArm.getQ();

            this.MaskAR = this.clcMulMask(this.MaskAR, aModelArm.getMaskAR());
            this.MaskMA = this.clcMulMask(this.MaskMA, aModelArm.getMaskMA());

            this.updateMask(); // создал маску
            this.mkMaskModel(); // умножил маски на модели //this->Model = ModelAR.add(ModelMA);

            this.D += aModelArm.getD();
            this.Ds += aModelArm.getDs();
            this.Ss += aModelArm.getSs();

            this.mkUpdate();
        }