|
SOLUTIONS
|
MATHEMATICA 組込みシンボル
MapIndexed
MapIndexed[f, expr]
式
の要素それぞれに
を適用し,f の第2引数として添字を持つような関数を作成する
MapIndexed[f, expr, levelspec]
で指定されたレベルにあるすべての
の部分に
を適用する.
詳細とオプション詳細とオプション
- MapIndexedは,標準的なレベル指定を使う.
-
n レベル
からレベル
までInfinity レベル
からInfinityまで{n} レベル
のみ{n1,n2} レベル
からレベル
まで - MapIndexedにおける levelspec のデフォルト値は
である. - 正のレベル
は,
個の指標で指定される
のすべての部分からなる. - 負のレベル
は,深度
の
のすべての部分からなる. - レベル
は数,記号,それに下位区分を持たないその他のオブジェクトからなる. - レベル
は式全体に相当する. - オプション設定がHeads->Trueのとき,MapIndexedは式の頭部と部分にも適用される.
- MapIndexedは,深度が先に来る順序では,根の前に葉を見ることになり,
の各部分と矛盾する. » - MapIndexedは,実質的に常に完全な新しい式を構築し,それを評価する.
バージョン 2 の新機能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
