Ihilbert.java

/*
 * $Id: Ihilbert.java,v 1.5 2008/02/25 08:35:52 koga Exp $
 * 
 * Copyright (C) 2004 Koga Laboratory. All rights reserved.
 */
package org.mklab.tool.matrix;

import org.mklab.nfc.matrix.DoubleMatrix;
import org.mklab.nfc.matrix.misc.InverseHilbertMatrix;


/**
 * 逆ヒルベルト行列を求めるクラスです。
 * 
 * <p>Inverse Hilbert matrix
 * 
 * @author koga
 * @version $Revision: 1.5 $
 * @see org.mklab.tool.matrix.Hilbert
 */
public class Ihilbert {

  /**
   * <code>size</code>×<code>size</code>の逆ヒルベルト行列を求める
   * 
   * @param size 次数
   * @return 逆ヒルベルト行列 (inverse hilbert matrix)
   */
  public static DoubleMatrix ihilbert(int size) {
    return InverseHilbertMatrix.createDouble(size);
  }

}