CenterArray

CenterArray[a,n]

中心の要素が a でその他の要素が0の,長さ n のリストを作る.

CenterArray[a,{n1,n2,}]

中心が a でその他が0の n1×n2×配列を作る.

CenterArray[a,nspec,pad]

0の代りに pad 背景に使う.

CenterArray[nspec]

中心に1個の1がありその他が0である配列を作る.

詳細

  • 入力 a は,リスト,完全な配列,不調和配列,配列の任意の形式,SparseArrayオブジェクトでよい.
  • CenterArrayは常に完全な配列を生成する.
  • CenterArray[a,nspec,pad,SparseArray]SparseArrayオブジェクトを作る.
  • expr がリストでなければ,CenterArray[expr,]CenterArray[{expr},]に等しい
  • CenterArray[a,n]は,可能であれば a の両側を等しく充填しようとする.これが不可能な場合は,右側に追加充填が行われる.
  • CenterArray[a,{n1,n2,}]の形式で,任意の niInheritedでよい.その場合,これは対応する a の次元であるとみなされ,このレベルには追加充填は行われない.
  • 結果の配列が高階のとき,a は最も深いレベルの中心に置かれる.
  • 充填値 pad の可能な値については,ArrayPadの関数ページを参照のこと.

例題

すべて開くすべて閉じる

  (3)

中心に1がひとつある,長さ5のリストを作る:

中心に指定された要素がある長さ5のリストを作る:

2D配列の中心にある要素を置く:

スコープ  (11)

データ  (9)

2D配列の中心にリストを置く:

疎な配列の中心に置く:

行列が3行になるようにする:

行列が{3,4}次元になるようにする:

不揃い配列にする:

混合入力を置く:

列より行を多くする:

2Dの疎な配列にする:

2Dの疎な配列を作る:

出力次元  (1)

より小さいリストを返す:

充填  (1)

デフォルトの充填は0である:

別の充填を指定する:

"Extrapolated"充填を使う:

アプリケーション  (6)

配列の中心を切り取る:

配列のリストの次元が等しくなるようにする:

リスト長がすべて3になるように要素を調整する:

次元に敏感な演算子を調整された要素に適用する:

完全配列の不揃いなリストから完全配列を作る:

ローパスカーネルからシャープ化カーネルを作る:

計算されたカーネルでたたみ込むことで画像をシャープにする:

欠けたグラフィックスも含めてグラフの集合を表示する:

デフォルトで,GraphicsGridの終端には空白スペースがある:

特性と関係  (3)

充填量が奇数のときは,追加充填が右側に置かれる:

2D入力:

疎な配列の背景値は指定された充填値には関係なく保存される:

結果の精度は入力配列と充填値のうちの最小精度である:

考えられる問題  (2)

一定ではない値を使った充填は,空リストを含む入力にはできないかもしれない:

代りに一定の充填を使う:

不揃いな入力は,深さが等しい完全配列のリストではないので,中心にはできない:

代りに目標とする特定の深さを使う:

階数の配列で結果の配列を中心にする:

Wolfram Research (2016), CenterArray, Wolfram言語関数, https://reference.wolfram.com/language/ref/CenterArray.html.

テキスト

Wolfram Research (2016), CenterArray, Wolfram言語関数, https://reference.wolfram.com/language/ref/CenterArray.html.

CMS

Wolfram Language. 2016. "CenterArray." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CenterArray.html.

APA

Wolfram Language. (2016). CenterArray. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CenterArray.html

BibTeX

@misc{reference.wolfram_2024_centerarray, author="Wolfram Research", title="{CenterArray}", year="2016", howpublished="\url{https://reference.wolfram.com/language/ref/CenterArray.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_centerarray, organization={Wolfram Research}, title={CenterArray}, year={2016}, url={https://reference.wolfram.com/language/ref/CenterArray.html}, note=[Accessed: 22-November-2024 ]}