Wolfram ResearchPRODUCTSPURCHASEFOR USERSCOMPANYOUR SITES
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.

Documentation / Mathematica / 組込み関数 / プログラミング / 関数型プログラミング /

NestWhile

FilledSmallSquare NestWhile[f, expr, test]は,exprで開始し,その結果にtestを適用してもTrueでなくなるまでfを反復適用する.

FilledSmallSquare NestWhile[f, expr, test, m]は,各ステップで最新のm個の結果をtestの引数として与える.

FilledSmallSquare NestWhile[f, expr, test, All]は,各ステップでそれまでのすべての結果をtestの引数として与える.

FilledSmallSquare NestWhile[f, expr, test, m, max]は,fを最大max回適用する.

FilledSmallSquare NestWhile[f, expr, test, m, max, n]は,fn回余分に適用する.

FilledSmallSquare NestWhile[f, expr, test, m, max, -n]は,fn個だけ少なく適用されたときの結果を返す.

FilledSmallSquare NestWhile[f, expr, test]は,testを適用してもTrueとならないような最初のf[f[... f[expr]... ]]を返す.

FilledSmallSquare test[expr]Trueでなくなると,NestWhile[f, expr, test] exprを返す.

FilledSmallSquare NestWhile[f, expr, test, m]は,各ステップでtest[, , ... , ]を評価する.結果のはリストには置かない.

FilledSmallSquare は,最新のものが最後になるように,生成された順序で与えられる.

FilledSmallSquare NestWhile[f, expr, test, m]は,少なくともm個の結果が生成されるまでtestの適用は開始しない.

FilledSmallSquare NestWhile[f, expr, test, mmin, m]は,少なくともmmin個の結果が生成されるまでtestの適用は開始しない.各ステップで最大m個の最新の結果を引数としてtestに供給する.

FilledSmallSquare NestWhile[f, expr, test, m]は,NestWhile[f, expr, test, m, m]に等価である.

FilledSmallSquare NestWhile[f, expr, UnsameQ, 2]は,FixedPoint[f, expr]に等価である.

FilledSmallSquare NestWhile[f, expr, test, All]は,NestWhile[f, expr, test, 1, Infinity]に等価である.

FilledSmallSquare NestWhile[f, expr, UnsameQ, All]は,同じ結果が2度目に現われるまで fを適用し続ける.

FilledSmallSquare NestWhile[f, expr, test, m, max, n]は,testが失敗するかまたはmax回の適用を施した後,fを余分にn回適用する.

FilledSmallSquare NestWhile[f, expr, test, m, max, -n]は,Part[NestWhileList[f, expr, test, m, max], -n-1]に等価である.

FilledSmallSquare NestWhile[f, expr, test, m, Infinity, -1]は,可能ならtestTrueとなるような列,exprf[expr]f[f[expr]]... の最後の式を返す.

FilledSmallSquare 参照セクション:2.2.2.

FilledSmallSquare 次も参照:NestWhileListFixedPointNestWhile

FilledSmallSquare バージョン4の新関数

他の例



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information


 © 2009 Wolfram Research, Inc.  Terms of Use  Privacy Policy | [en] |
ニュースレターのご登録