类 InverseHilbertMatrix
java.lang.Object
org.hipparchus.linear.InverseHilbertMatrix
- 所有已实现的接口:
-
RealLinearOperator
This class implements inverses of Hilbert Matrices as
RealLinearOperator
.
-
构造器概要
-
方法概要
修饰符和类型方法说明int
返回此运算符的定义域的维数。long
getEntry
(int i, int j) 返回逆Hilbert矩阵的(i, j)
项。int
返回此运算符的陪域的维数。返回将this
乘以向量x
的结果。从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.hipparchus.linear.RealLinearOperator
isTransposable, operateTranspose
-
构造器详细资料
-
InverseHilbertMatrix
public InverseHilbertMatrix(int n) 创建此类的新实例。- 参数:
-
n
- 要创建的矩阵的大小。
-
-
方法详细资料
-
getColumnDimension
public int getColumnDimension()返回此运算符的定义域的维数。- 指定者:
-
getColumnDimension
在接口中RealLinearOperator
- 返回:
- 底层矩阵的列数
-
getEntry
public long getEntry(int i, int j) 返回逆Hilbert矩阵的(i, j)
项。使用精确算术;在溢出的情况下,会抛出异常。- 参数:
-
i
- 行索引(从0开始)。 -
j
- 列索引(从0开始)。 - 返回:
- 逆Hilbert矩阵的系数。
-
getRowDimension
public int getRowDimension()返回此运算符的陪域的维数。- 指定者:
-
getRowDimension
在接口中RealLinearOperator
- 返回:
- 底层矩阵的行数
-
operate
返回将this
乘以向量x
的结果。- 指定者:
-
operate
在接口中RealLinearOperator
- 参数:
-
x
- 要操作的向量 - 返回:
-
this
实例与x
的乘积
-