该接口单元的函数用于管理根据 VDI 2048 的测量点的协方差。
名称 |
目的 |
参数 |
返回值 |
例子 |
covarianceAdd |
在协方差条目列表中增加一个新的协方差条目(由两个测量点和它们之间的相关系数组成)。 |
1: CovarianceValue |
CovarianceErrorEnum: |
uses @Covariance; var n:integer; c:CovarianceValue; cerr:CovarianceErrorEnum; begin covarianceRemoveAll; n:=covarianceGetCount; println (n, " covariances"); c.comp1:=Measuring_point; c.comp2:=Measuring_point_1; c.rvalue:=0.9; c.correlationType:= CorrelationTypeExplicit; cerr:=covarianceAdd(c); if (cerr = CovarianceErrorDuplicateCovalue) println ("pair already existing"); n:=covarianceGetCount; println (n, " covariances"); c.comp2:=Measuring_point_2; c.rvalue:=0.8; cerr:=covarianceAdd(c); c.comp2:=Measuring_point_3; c.rvalue:=0.7; cerr:=covarianceAdd(c); c.comp2:=Measuring_point_1; c.rvalue:=0.9; cerr:=covarianceSetAt(1, c); n:=covarianceGetCount; println (n, " covariances"); cerr:=covarianceRemoveAt(2); n:=covarianceGetCount; println (n, " covariances"); covarianceGetAt(1, c); println ("Covariance 1: ",c.comp1, covarianceGetAt(2, c); println ("Covariance 2: ",c.comp1, " ",c.comp2," ",c.rValue); end. |
covarianceGetAt |
检索协方差条目列表中特定位置的协方差条目。 |
1: INTEGER: 2: CovarianceValue |
CovarianceErrorEnum: |
|
covarianceGetCount |
检索协方差条目列表的长度。 |
- |
INTEGER: |
|
covarianceRemoveAll |
移除协方差条目列表中的所有条目。 |
- |
- |
|
covarianceRemoveAt |
移除协方差条目列表中特定位置的协方差条目。
|
1: INTEGER: |
CovarianceErrorEnum: |
|
covarianceSetAt |
设置协方差条目在协方差条目列表的特定位置。这个函数只能用于修改现有条目。要创建新条目,请使用"covarianceAdd". |
1: INTEGER: 2: CovarianceValue |
CovarianceErrorEnum: |