SymbolicDeltaProductArray
SymbolicDeltaProductArray[{n1,n2,…},{{j1,1,j1,2,…},{j2,1,j2,2,…},…}]
要素が ai1,i2,…の n1×n2×…配列(すべてが ijp,1ijp,2…の場合は1,それ以外の場合は0)を表す.
詳細
- SymbolicDeltaProductArray[{n1,…,nr},{{j1,1,j1,2,…},{j2,1,j2,2,…},…}]の有効な次元指定 nkは正の整数である.有効な添字指定は 1≤jp,q≤r の整数である.記号による次元および添字指定を使うこともできる.
- SymbolicDeltaProductArray[{n1,…,nr},{{j1,1,…,j1,k1},…,{jm,1,…,jm,km}}]はTable[KroneckerDelta[ij1,1,…,ij1,k1]…KroneckerDelta[ijm,1,…,ijm,km],{i1,n1},…,{ir,nr}]に等しい.
- SymbolicDeltaProductArrayは,ArraySymbolオブジェクトを含む微分によって生成されることがある.
- SymbolicDeltaProductArray a 配列に正の整数指定 niと jp,qがあるとき,Normal[a]は a を明示的な配列に変換する.SparseArray[a]は a をSparseArrayに変換する.
例題
すべて開くすべて閉じる例 (2)
Total[a]の a についての微分はSymbolicDeltaProductArrayである:
Tr[a]の微分もSymbolicDeltaProductArrayである:
明示的な数値次元でSymbolicDeltaProductArrayを作成する:
a をSparseArrayに変換する:
スコープ (2)
特性と関係 (7)
SymbolicDeltaProductArrayは,配列の記号表現を与える:
Normalを使って a を明示的な配列に変換する:
IdentityMatrix[n]は,SymbolicDeltaProductArray[{n,n},{{1,2}}]の明示的なバージョンを与える:
SymbolicIdentityArrayはSymbolicDeltaProductArrayの特殊ケースである:
SymbolicOnesArray はSymbolicDeltaProductArrayの特殊ケースである:
Total[a]の a についての微分はSymbolicDeltaProductArrayである:
Tr[a]の微分はSymbolicDeltaProductArrayである:
a についてのTotal[a]の導関数は,添字付きの形式で計算できる:
テキスト
Wolfram Research (2024), SymbolicDeltaProductArray, Wolfram言語関数, https://reference.wolfram.com/language/ref/SymbolicDeltaProductArray.html.
CMS
Wolfram Language. 2024. "SymbolicDeltaProductArray." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SymbolicDeltaProductArray.html.
APA
Wolfram Language. (2024). SymbolicDeltaProductArray. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SymbolicDeltaProductArray.html