CauchyMatrix
CauchyMatrix[x,y]
表示由生成向量 x 和 y 作为结构化数组给出的柯西矩阵.
CauchyMatrix[x]
等价于 CauchyMatrix[x,x].
CauchyMatrix[cmat]
将柯西矩阵 cmat 转换为结构化数组.
更多信息和选项
- 当表示为结构化数组时,柯西矩阵可进行更高效的存储和更高效的运算,包括 Det、Inverse 和 LinearSolve.
- 柯西矩阵出现在与有理插值、保形映射、n-体仿真和奇异核积分方程离散化相关的计算中.
- 给定生成向量 x 和 y,所得的柯西矩阵 中的元素由 给出.
- CauchyMatrix 可以加快运算速度的计算包括:
-
Det 用时 Inverse 用时 LinearSolve 用时 - 对于 CauchyMatrix sa,可通过 sa["prop"] 访问以下属性 "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" 属性给出了柯西矩阵的生成向量:
"StructuredAlgorithms" 属性列出了含有结构化算法的函数:
合适的情况下,结构化算法会返回另一个 CauchyMatrix 对象:
转置也是一个 CauchyMatrix:
应用 (3)
将 Hilbert 矩阵表示为 CauchyMatrix:
与 HilbertMatrix 比较:
用 CauchyMatrix 计算具有固定极点的插值有理函数的系数:
用 CauchyMatrix 定义 Parter 矩阵:
文本
Wolfram Research (2022),CauchyMatrix,Wolfram 语言函数,https://reference.wolfram.com/language/ref/CauchyMatrix.html (更新于 2024 年).
CMS
Wolfram 语言. 2022. "CauchyMatrix." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/CauchyMatrix.html.
APA
Wolfram 语言. (2022). CauchyMatrix. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/CauchyMatrix.html 年