| 
01 /*02  * $Id: MaxMinSingularValueSample.java,v 1.8 2008/02/02 03:06:27 koga Exp $
 03  *
 04  * Copyright (C) 2004 Koga Laboratory. All rights reserved.
 05  *
 06  */
 07 package matxbook.chap08;
 08
 09 import org.mklab.nfc.matrix.DoubleMatrix;
 10
 11
 12 /**
 13  * 最大特異値と最小特異値のサンプルです。
 14  * @author koga
 15  * @version $Revision: 1.8 $, 2004/04/15
 16  */
 17 public class MaxMinSingularValueSample {
 18
 19   /**
 20    * メインメソッド
 21    *
 22    * @param args コマンドライン引数
 23    */
 24   @SuppressWarnings("nls")
 25   public static void main(String[] args) {
 26     DoubleMatrix a = new DoubleMatrix(new double[][] { {1, 2, 3}, {4, 5, 6}});
 27     double smax = a.maxSingularValue().doubleValue();
 28     double smin = a.minSingularValue().doubleValue();
 29     System.out.println("max(sing(a)) = " + smax);
 30     System.out.println("min(sing(a)) = " + smin);
 31   }
 32 }
 |