對上一層:  模型程式語言參考手冊 > 資料提取輔助函數 >

HrData( ), JrData( ), SrData( )

Print this Topic Previous pageReturn to chapter overviewNext page

函數傳回放在第一參數的MCL算式的運算值。

 

語法

HrData(cMCLExpr,nBackRaces,'fCondition',nDefaultVal)

JrData(cMCLExpr,nBackRaces,'fCondition',nDefaultVal)

SrData(cMCLExpr,nBackRaces,'fCondition',nDefaultVal)

 

回傳值

與第一參數的資料類別相同

 

例子

HrData('HrWeight( )/HrBodyweight( )',1)

上面的算式計算馬匹上賽的負磅與體重之比,雖然上面算式和算式 HrWeight(1)/HrBodyweight(1) 將會計算出相同的結果,後者的速度會較慢,因為在後者 HrWeight(1) 和 HrBodyweight(1) 兩函數各自在往績之中向上搜尋馬匹的上一場賽事,然後在賽事之中提取資料,而本例的 HrData( ) 函數只在馬匹的往績之中搜尋上賽一次,故此HrData( ) 的速度較快,當提取賽事的條件 (fCondition) 越複雜,速度的差別便越大。

 

 


Page url: http://www.racematenet.com/help/index.html?hrdata.htm