Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > リスト操作 > 関数のリストへの適用 > Inner >
Mathematica > データの操作 > データの配列の操作 > 関数のリストへの適用 > Inner >
Mathematica > データの操作 > 画像の処理と解析 > 基本的な画像の操作 > データの配列の操作 > 関数のリストへの適用 > Inner >

Inner

Inner
Dotを一般化したもので,f が掛け算,が足し算の役割を担う.
  • Inner[f, {{a, b}, {c, d}}, {x, y}, g]{g[f[a, x], f[b, y]], g[f[c, x], f[d, y]]}
  • DotのようにInnerは,一次テンソルの最後の指標を二次テンソルの最初の指標で縮約する.Innerr 階のテンソルと s 階のテンソルに適用すると,階のテンソルが返される.
  • Innerは,g の代りにPlusを使用する.
  • Innerは,一次テンソルの n の指標を二次テンソルの最初の指標と縮約する.
  • の頭部は一致しなければならないが,Listである必要はない. »
「加算操作」 g を使って2つのリストの「f の内側」を計算する:
行列とベクトルの一般化された内積を計算する:
慣れ親しんだ操作を使う:
「加算操作」 g を使って2つのリストの「f の内側」を計算する:
In[1]:=
Click for copyable input
Out[1]=
 
行列とベクトルの一般化された内積を計算する:
In[1]:=
Click for copyable input
Out[1]=
 
慣れ親しんだ操作を使う:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
2つの行列の一般化された内積:
ベクトルを持つ行列の内積:
行列を持つベクトルの内積:
最初の行列の最初の指標上で縮約する:
InnerList以外の頭部とも使える:
ベクトル場の発散は内部微分である:
2つのブール行列の内積:
リスト中の関数を対応する引数に適用する:
次は,2つのベクトルのスカラー積である:
こうしてもスカラー積が求まる:
積とListを結合するとMapThreadと同じ結果になる:
バージョン 1 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF