Mathematica 9 is now available

Documentation / Mathematica / 組込み関数 / リストと行列 / リストの作成 /

SparseArray

FilledSmallSquare SparseArray[->, ->, ... ]は値の位置に現れる疎な配列を与える.

FilledSmallSquare SparseArray[, , ... ->, , ... ]は同じ疎な配列を与える.

FilledSmallSquare SparseArray[list]listの疎な配列版を与える.

FilledSmallSquare SparseArray[data, , , ... ]配列を表す疎な配列を与える.

FilledSmallSquare SparseArray[data, dims, val]は指定されていない要素は値valを持つと解釈される疎な配列を与える.

FilledSmallSquare SparseArrayは,指定されていない要素はデフォルトで0であると解釈する.

FilledSmallSquare SparseArray[data, ... ]SparseArray[Automatic, dims, val, ... ]という形式の最適化された標準形に常に変換される.

FilledSmallSquare Normal[SparseArray[... ]]は疎な配列オブジェクトに対応する一般的な配列を与える.

FilledSmallSquare ArrayRules[SparseArray[... ]]は規則->, ->, ... のリストを与える.

FilledSmallSquare SparseArrayの要素は数値である必要はない.

FilledSmallSquare 位置指定はパターンを含むことができる.

FilledSmallSquare 例:SparseArray[i_, i_->1, d, d]の単位行列を与える.

FilledSmallSquare 規則 :> により,と一致する指標の各集合について別々に評価される.

FilledSmallSquare SparseArray[list]は,listが特定のレベルのすべての部分が同じ長さのリストである完全な配列であることを要求する.

FilledSmallSquare 疎な配列の個々の要素自体はリストであってはならない.

FilledSmallSquare SparseArray[rules]は位置が明示的に指定されている要素を含むのにちょうど適した次元の疎な配列を与える.

FilledSmallSquare SparseArray[rules, Automatic, val]は指定されていない要素が値valを持つと解釈する.

FilledSmallSquare リストと行列の操作はNormal[SparseArray[... ]]で行われるのと同じように行われる.

FilledSmallSquare 属性Listableを持つ関数はSparseArrayオブジェクトで表される一般的な配列の個々の要素に自動的に縫い込まれる.

FilledSmallSquare PartSparseArray式それ自身の部分ではなく,SparseArrayオブジェクトで表される配列の指定された部分を抽出する.

FilledSmallSquare Mapのような関数はSparseArrayオブジェクトの構成要素に自動的に適用される.

FilledSmallSquare SparseArrayAtomQのような関数にパターンマッチのために未加工のオブジェクトとして扱われる.

FilledSmallSquare Dimensionsは疎な配列の次元を与える.

FilledSmallSquare n個の規則が指定する疎な配列の標準的な出力形式はSparseArray[<n>, dims]である.

FilledSmallSquare 参照セクション:2.4.1  2.4.5.

FilledSmallSquare 実装に関するノート:A.9.4.

FilledSmallSquare 次も参照:ArrayRulesNormalReplace.

FilledSmallSquare バージョン5.0の新関数

他の例



Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.