MapThread

MapThread[f,{{a1,a2,},{b1,b2,},}]

{f[a1,b1,],f[a2,b2,],}を与える.

MapThread[f,{expr1,expr2,},n]

expri の第 n レベルに f を適用する.

MapThread[f]

式に適用可能なMapThreadの演算子を表す.

詳細

例題

すべて開くすべて閉じる

  (4)

f を対応する要素のペアに適用する:

行列の要素に f を適用する:

連想の対応する要素に f を適用する:

MapThreadの演算子形を使う:

スコープ  (2)

デフォルトで,MapThreadは引数のレベル1に縫い込む:

レベル2に縫い込む:

MapThreadは式がいくつでも使える:

アプリケーション  (3)

外部総和型セルオートマトンを設定する:

固有ベクトルを対応する固有値で割る:

リスト中の関数を対応する引数に適用する:

特性と関係  (6)

行列に要素の列を追加する:

行列の列から要素のリストを得る:

MapThreadThreadと同じような動作をするが,関数とその引数は別々に取る:

Threadは縫い込む前に式全体を評価する:

MapThreadは関数とその引数を別々に取る:

MapThreadは複数の変数を持つ関数のためにMapを一般化したものである:

MapThreadを並列に計算する:

考えられる問題  (2)

すべての引数が同じ長さのリストでなければならない:

Threadは必要に応じてリストではない引数を繰り返す:

MapThreadはリスト中の連想を組み合せる:

Applyを使って連想の値を組み合せる:

Wolfram Research (1991), MapThread, Wolfram言語関数, https://reference.wolfram.com/language/ref/MapThread.html (2017年に更新).

テキスト

Wolfram Research (1991), MapThread, Wolfram言語関数, https://reference.wolfram.com/language/ref/MapThread.html (2017年に更新).

CMS

Wolfram Language. 1991. "MapThread." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/MapThread.html.

APA

Wolfram Language. (1991). MapThread. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MapThread.html

BibTeX

@misc{reference.wolfram_2024_mapthread, author="Wolfram Research", title="{MapThread}", year="2017", howpublished="\url{https://reference.wolfram.com/language/ref/MapThread.html}", note=[Accessed: 25-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_mapthread, organization={Wolfram Research}, title={MapThread}, year={2017}, url={https://reference.wolfram.com/language/ref/MapThread.html}, note=[Accessed: 25-November-2024 ]}