RepeatedTiming
RepeatedTiming[expr]
expr を繰り返し評価し,かかった時間(単位:秒)の平均を得られた結果とともにリストにして返す.
RepeatedTiming[expr,t]
少なくとも t 秒繰り返して評価する.
詳細
- RepeatedTimingは属性HoldFirstを有する.
- RepeatedTiming[expr;]は{timing,Null}を与える.
- RepeatedTimingが返す expr の値は,RepeatedTimingが行った expr の初回評価からのものである.
- RepeatedTimingは,常に expr を少なくとも4回評価し,上下四分位を取り除いて得られた刈込み平均を与える.
- RepeatedTimingが返す結果の精度は,所用時間結果の分散と使用中のオペレーティングシステムの時計の精度の両方を反映し,1桁から3桁の間であることが多い.
- RepeatedTimingは,「壁時計時間」を計測し,AbsoluteTimingと同じ制限に従う.
- RepeatedTiming[expr]は,expr の評価にかかる時間の初回測定に基づいてスケールされた合計時間を使う.
例題
Wolfram Research (2015), RepeatedTiming, Wolfram言語関数, https://reference.wolfram.com/language/ref/RepeatedTiming.html.
テキスト
Wolfram Research (2015), RepeatedTiming, Wolfram言語関数, https://reference.wolfram.com/language/ref/RepeatedTiming.html.
CMS
Wolfram Language. 2015. "RepeatedTiming." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RepeatedTiming.html.
APA
Wolfram Language. (2015). RepeatedTiming. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RepeatedTiming.html