Hilbert.java

/*
 * $Id: Hilbert.java,v 1.6 2008/02/25 08:35:51 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.HilbertMatrix;


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

  /**
   * <code>size</code>×<code>size</code>のヒルベルト行列を返します。
   * 
   * @param size 次数
   * @return ヒルベルト行列 (hilbert matrix)
   */
  public static DoubleMatrix hilbert(int size) {
    return HilbertMatrix.createDouble(size);
  }
}