2 つのベクトルの外積です。要素が fun(x[i], y[j]) の行列になります。R の outer() と同等です。fun は "*" (既定)、"+"、"-"、"/"、"^" または 2 つの数の関数です。第 3 引数か、オプション fun で指定します (両方で指定すると RangeError になります)。
fun(x[i], y[j])
outer()
fun
"*"
"+"
"-"
"/"
"^"
Optional
outer([1, 2], [1, 2, 3]); // [[1, 2, 3], [2, 4, 6]]outer([1, 2], [1, 2, 3], "+"); // [[2, 3, 4], [3, 4, 5]] コピー
outer([1, 2], [1, 2, 3]); // [[1, 2, 3], [2, 4, 6]]outer([1, 2], [1, 2, 3], "+"); // [[2, 3, 4], [3, 4, 5]]
2 つのベクトルの外積です。演算はオプションで指定します: outer(x, y, { fun: "+" })。
outer(x, y, { fun: "+" })
outer([1, 2], [1, 2, 3], { fun: "+" }); // [[2, 3, 4], [3, 4, 5]] コピー
outer([1, 2], [1, 2, 3], { fun: "+" }); // [[2, 3, 4], [3, 4, 5]]
2 つのベクトルの外積です。要素が
fun(x[i], y[j])の行列になります。R のouter()と同等です。funは"*"(既定)、"+"、"-"、"/"、"^"または 2 つの数の関数です。第 3 引数か、オプションfunで指定します (両方で指定すると RangeError になります)。