Matrix4.java

/*
 * $Id: Matrix4.java,v 1.2 2006/08/09 13:49:42 koga Exp $
 * 
 * Copyright (C) 2004 Koga Laboratory. All rights reserved.
 */
package org.mklab.tool.matrix;

import org.mklab.nfc.matrix.DoubleMatrix;


/**
 * 4個の行列を結合してできる行列を求めるクラス
 * 
 * @author koga
 * @version $Revision: 1.2 $
 */
public class Matrix4 {

  /**
   * 4個の行列を結合する
   * 
   * @param a11 11行列
   * @param a12 12行列
   * @param a21 21行列
   * @param a22 22行列
   * @return 4個の行列を結合してできる行列
   */
  public static DoubleMatrix matrix4(DoubleMatrix a11, DoubleMatrix a12, DoubleMatrix a21, DoubleMatrix a22) {
    return a11.appendRight(a12).appendDown(a21.appendRight(a22));
  }
}