Tfn2tfm.java
/*
* $Id: Tfn2tfm.java,v 1.6 2008/02/28 00:42:50 koga Exp $
*
* Copyright (C) 2004 Koga Laboratory. All rights reserved.
*/
package org.mklab.tool.control;
import org.mklab.nfc.matrix.DoubleRationalPolynomialMatrix;
import org.mklab.nfc.scalar.DoubleRationalPolynomial;
/**
* 伝達関数(有理多項式)から伝達関数行列(有理多項式行列)に変換するクラスです。
*
* <p>Transfer function to transfer function matrix conversion
*
* @author koga
* @version $Revision: 1.6 $
* @see org.mklab.tool.control.Tfn2tf
* @see org.mklab.tool.control.Tfn2ss
* @see org.mklab.tool.control.Tfn2zp
* @see org.mklab.tool.control.Tfm2tfn
*/
public class Tfn2tfm {
/**
* 伝達関数が<code>g</code>であるシステムの伝達関数行列を求めます。
*
* @param g 伝達関数
* @return 伝達関数行列 (transfer function matrix)
*/
public static DoubleRationalPolynomialMatrix tfn2tfm(DoubleRationalPolynomial g) {
return new DoubleRationalPolynomialMatrix(new DoubleRationalPolynomial[] {g});
}
}