CauchyMatrix
CauchyMatrix[x,y]
生成ベクトル x および y を構造化配列とすることで得られたコーシー(Cauchy)行列を表す.
CauchyMatrix[x]
CauchyMatrix[x,x]に等しい.
CauchyMatrix[cmat]
コーシー行列 cmat を構造化配列に変換する.
詳細とオプション
- コーシー行列は,構造化行列として表されている場合はより効率的格納が可能で,Det,Inverse,LinearSolve等のより効率的な操作ができる.
- コーシー行列は特異カーネルによる積分方程式の有理補間,等角写像,n-体シミュレーション,離散化等に関連した計算に出現する.
- 生成ベクトルの x と y が与えられた場合,結果のコーシー行列 は で与えられる成分を持つ.
- 次は,CauchyMatrixによって加速される操作である.
-
Det time Inverse time LinearSolve time - CauchyMatrix sa についての以下の特性"prop"には sa["prop"]でアクセスできる.
-
"XVector" 生成ベクトル x "YVector" 生成ベクトル y "Properties" サポートされる特性のリスト "Structure" 構造化配列の型 "StructuredData" 構造化配列によって保存されている内部データ "StructuredAlgorithms" 構造化配列のための特殊メソッドを持つ関数のリスト "Summary" Datasetとして表された要約情報 - Normal[CauchyMatrix[x]]はコーシー行列を通常の行列として与える.
- CauchyMatrix[…,TargetStructure->struct]は,コーシー行列を struct で指定された形式で返す.以下はその可能な設定である.
-
Automatic 返す表現を自動選択する "Dense" 行列を密な行列として表す "Structured" 行列を構造化配列として表す "Symmetric" 行列を対称行列として表す - CauchyMatrix[…,TargetStructureAutomatic]はCauchyMatrix[…,TargetStructure"Structured"]に等しい.
例題
すべて開くすべて閉じる例 (2)
スコープ (6)
CauchyMatrixオブジェクトは配列についての情報を与える特性を含んでいる:
"XVector"特性と"YVector"特性はコーシー行列の生成ベクトルを与える:
"Summary"特性は配列についての情報の簡単な要約を与える:
"StructuredAlgorithms"特性は構造化アルゴリズムを持つ関数のリストを与える:
構造化アルゴリズムは,適切な場合は,別のCauchyMatrix oオブジェクトを返す:
転置もまたCauchyMatrixである:
アプリケーション (3)
ヒルベルト(Hilbert)行列をCauchyMatrixとして表す:
HilbertMatrixと比較する:
CauchyMatrixを使って固定の極を持つ補間有理関数についての係数を計算する:
Parter行列をCauchyMatrixとして定義する:
特性と関係 (2)
テキスト
Wolfram Research (2022), CauchyMatrix, Wolfram言語関数, https://reference.wolfram.com/language/ref/CauchyMatrix.html (2024年に更新).
CMS
Wolfram Language. 2022. "CauchyMatrix." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/CauchyMatrix.html.
APA
Wolfram Language. (2022). CauchyMatrix. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CauchyMatrix.html