DOCUMENTATION CENTER SEARCH
Mathematica
>
行列の構成
>
Mathematica
組込みシンボル
構造操作
ベクトルと行列
テンソル
チュートリアル »
|
ArrayFlatten
SparseArray
Minors
DiagonalMatrix
Take
Span
Diagonal
Extract
関連項目 »
|
行列の構成
バージョン6.0の新機能:コアとなる言語
バージョン6.0の新機能:リスト操作
バージョン6.0の新機能:数学とアルゴリズム
バージョン6.0の新機能:行列と線形代数の関数
その他 »
Band
Band
[{
i
,
j
}]
疎配列で
{
i
,
j
}
から始まる対角帯の一連の位置を表す.
Band
[{
i
min
,
j
min
,
...
}, {
i
max
,
j
max
,
...
}]
{
i
min
,
j
min
,
...
}
と
{
i
max
,
j
max
,
...
}
の間の位置を表す.
Band
[{
i
min
,
j
min
,
...
}, {
i
max
,
j
max
,
...
}, {
di
,
dj
,
...
}]
{
i
min
,
j
min
,
...
}
から始まりステップ
{
di
,
dj
,
...
}
で動く位置を表す.
詳細
Band[
pos
]->
v
は,
pos
から始まって対角帯に沿って繰り返される値
v
を表す.
Band[
pos
]->{
v
1
,
v
2
,
...
}
は,
pos
から始まって対角帯に沿っている一連の値
v
n
を表す.
疎な配列全体と同じ階数の配列
a
の場合,
Band[
start
]->
a
はデフォルトで
start
で指定された位置に
a
を挿入する.
疎な配列全体と同じ階数の配列
a
n
の場合,
Band[
pos
]->{
a
1
,
a
2
,
...
}
は重複しない一連の部分配列を表す.
Band
[
start
]
は,実質的に
Band
[
start
, {-1, -1,
...
}]
と等価である.
スカラー値の場合,
Band
[
start
,
end
]
は
Band
[
start
,
end
, {1, 1,
...
}]
と等価である.
Band
[
start
,
end
,
step
]
は,座標が
end
における値を超えたところで停止する.
Band[
start
,
end
]->{
v
1
,
v
2
,
...
}
は,
end
に達するまで値
v
n
が循環的に繰り返すと解釈する.
Band[
start
,
Automatic
,
step
]->
a
は,配列の端に達するまで続ける.
Band[
start
,
Automatic
,
step
]->{
v
1
,
v
2
,
...
}
は,
v
i
がなくなるまで続ける.
例題
すべて閉じる
例
(1)
帯対角行列を作成する:
In[1]:=
Out[1]//MatrixForm=
通常のリストに変換する:
In[2]:=
Out[2]=
スコープ
(10)
一般化と拡張
(2)
アプリケーション
(2)
特性と関係
(2)
関連項目
ArrayFlatten
SparseArray
Minors
DiagonalMatrix
Take
Span
Diagonal
Extract
チュートリアル
構造操作
ベクトルと行列
テンソル
その他
行列の構成
バージョン6.0の新機能:コアとなる言語
バージョン6.0の新機能:リスト操作
バージョン6.0の新機能:数学とアルゴリズム
バージョン6.0の新機能:行列と線形代数の関数
バージョン 6 の新機能
© 2008 Wolfram Research, Inc.