类 InverseHilbertMatrix

java.lang.Object
org.hipparchus.linear.InverseHilbertMatrix
所有已实现的接口:
RealLinearOperator

public class InverseHilbertMatrix extends Object implements RealLinearOperator
This class implements inverses of Hilbert Matrices as RealLinearOperator.
  • 构造器详细资料

    • 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

      public RealVector operate(RealVector x)
      返回将this乘以向量x的结果。
      指定者:
      operate 在接口中 RealLinearOperator
      参数:
      x - 要操作的向量
      返回:
      this实例与x的乘积