lineevent.java

来自「用于multivariate时间序列分类」· Java 代码 · 共 54 行

JAVA
54
字号
package tclass.pep;   import tclass.*; import tclass.util.*; import java.util.*; public class LineEvent implements EventI {    Segment source;     float avg;     float midTime;     float gradient;     float duration;         LineEvent(float avg, float midTime, float gradient, float duration){        this.source = null;         this.avg = avg;         this.midTime = midTime;         this.gradient = gradient;         this.duration = duration;     }    LineEvent(Segment s){        this.source = s;         this.duration  = s.getDuration();         this.gradient = s.getGrad();         this.avg = s.getYCent();         this.midTime = s.getTCent();     }        public float valOf(int i){        if(i==0){            return midTime;         }        if(i==1){            return avg;         }        if(i==2){            return gradient;         }        if(i==3){            return duration;         }        else return 0;     }        public String toString(){        return "Line Segment: midTime = "+midTime+ " durn = " + duration             +" gradient = " + gradient + " avg = " + avg  ;     }    public float getDuration(){ return duration; }    public float getMidtime(){ return midTime; }    public String printRawValues(){ return source.printRawValues(); }    public String printFitValues(){ return source.printFitValues(); }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?