コード例 #1
0
 public DTWNode(float costPI, float costPJ, float costPIJ)
 {
     if (costPI < costPJ)
     {
         if (costPIJ < costPI)
         {
             this.cost = costPIJ; this.prevNode = DTWPrev.PrevIJ;
         }
         else
         {
             this.cost = costPI; this.prevNode = DTWPrev.PrevI;
         }
     }
     else
     {
         if (costPIJ < costPJ)
         {
             this.cost = costPIJ; this.prevNode = DTWPrev.PrevIJ;
         }
         else
         {
             this.cost = costPJ; this.prevNode = DTWPrev.PrevJ;
         }
     }
 }
コード例 #2
0
 public DTWNode(float cost, DTWPrev prevNode = DTWPrev.None)
 {
     this.cost = cost; this.prevNode = prevNode;
 }