Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 画像の処理と解析 > 画像のフィルタリングと近傍処理 > 構造化行列とたたみ込みカーネル > DiamondMatrix >
Mathematica > データの操作 > 信号処理 > 線形・非線形フィルタ > 構造化行列とたたみ込みカーネル > DiamondMatrix >
Mathematica > 数学とアルゴリズム > 行列と線形代数 > 行列の構成 > 構造化行列とたたみ込みカーネル > DiamondMatrix >

DiamondMatrix

DiamondMatrix[r]
各方向に指標位置 r 分拡張するダイヤモンド形の範囲での要素は,それ以外はの行列を与える.
DiamondMatrix
からなるダイヤモンド型の部分を含む w×w 行列を与える.
DiamondMatrix
i 番目の方向に指標位置 分拡張するダイヤモンド形の部分の要素がである配列を返す.
  • からなるダイヤモンドは常に領域の中央にある.
  • DiamondMatrix[r]あるいはDiamondMatrixで,行列あるいは配列は非零の要素すべてが含まれるのにちょうどよい大きさになる.
  • の範囲は行列の大きさからして可能なダイヤモンド型の範囲の最高の離散近似であると考えられる.
  • DiamondMatrix[All, w]は可能な限り大きいダイヤモンド型を含む w×w 行列を返す.
  • DiamondMatrix[All, {w1, ..., wn}]は可能な限り大きいダイヤモンド型の部分を含む 配列を返す.
  • パラメータ r は整数でなければならない.一般に,要素は中心からのマンハッタン距離がを超えない場合はである.
次で,半径10の矩形のダイヤモンド型行列を計算し,プロットする:
次で,半径10の矩形のダイヤモンド型行列を計算し,プロットする:
In[1]:=
Click for copyable input
Out[1]=
矩形のダイヤモンド形行列を作る:
ダイヤモンドをより大きい行列の中に入れる:
ダイヤモンドを行列の境界まで拡張する:
ダイヤモンドにちょうどフィットするように自動的に奇数幅を選ぶ:
ダイヤモンドを指定の幅まで拡張し,高さは自動的に選ぶ:
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF