Wolfram Research製品ご購入サービスとリソース会社概要その他のWolframサイト
Mathematica > 数値データ >

ListConvolve

ListConvolve[ker, list]
ker list のたたみ込みを形成する.
ListConvolve[ker, list, k]
kerk 番目の要素がlist の各要素と揃えられる循環たたみ込みを形成する.
ListConvolve[ker, list, {kL, kR}]
最初の要素が list[[1]] ker[[kL]]を含み,最後の要素が list[[-1]] ker[[kR]]を含む循環たたみ込みを形成する.
ListConvolve[ker, list, klist, p]
list の最後が要素 p の反復で充填されるような,たたみ込みを形成する.
ListConvolve[ker, list, klist, {p1, p2, ...}]
list の最後が pi で循環反復充填されるたたみ込みを形成する.
ListConvolve[ker, list, klist, padding, g, h]
gTimesの代りに,hPlusの代りに使われる一般化されたたたみ込みを形成する.
ListConvolve[ker, list, klist, padding, g, h, lev]
kerlist でレベル lev の要素を使い,たたみ込みを形成する.
  • Krとリスト asにより,ListConvolve[ker, list]は,を計算する.ここで総和の範囲は,核がリストの両側にはみ出さないこととする.
  • ListConvolve[ker, list, {kL, kR}]での kLおよび kRの値は,list の最後で許されるはみ出しの量を決定する.
  • {kL, kR}の通常の設定:
{-1,1}はみ出しなし(デフォルト)
{-1,-1}右端で最大はみ出し
{1,1}左端で最大はみ出し
{1,-1}両端で最大はみ出し
  • 片端だけでの最大はみ出しでは,ListConvolveからの結果の長さは list と同じである.
  • ListConvolve[ker, list, {kL, kR}, padlist]は,padlist の反復コピーを置き,それらの上に list の1個のコピーを重ね合せ,結果をたたみ込みすることになる.
  • padlist の通常の設定:
p単一要素の反復で充填
{p1,p2,...}要素列の循環反復で充填
listlist を循環して充填 (デフォルト)
{}充填しない
  • ListConvolveは,多次元核およびデータのリストにも使用可能である.
  • ListConvolve[ker, list, {{kL1, kL2, ...}, {kR1, kR2, ...}}]は,{1, 1, ...}要素がker[[kL1, kL2, ...]] list[[1, 1, ...]]を含み,{-1, -1, ...}要素がker[[kR1, kR2, ...]] list[[-1, -1, ...]]を含む循環たたみ込みを形成する.
  • {kL, kR}{{kL, kL, ...}, {kR, kR, ...}}に等価となる.
  • 関数 hPlusの代りに使用を指定された場合,深さが ker の深さに等しい,明示的にネストされた h 式が生成される.
  • ListConvolveは,厳密数値,記号データおよび近似数を扱える.
バージョン 4 の新機能
© 2008 Wolfram Research, Inc. japanese.gif
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team