org.mklab.tool.graph
インタフェース Plotter

既知の実装クラスの一覧:
AbstractPlotter, Canvas

public interface Plotter

プロッターを表すインターフェースです。

バージョン:
$Revision: 1.3 $, 2006/10/30
作成者:
koga

メソッドの概要
 void plot1D(DoubleMatrix yData, String[] lineNames, String[] attribute1, String[] attribute2)
          1次元プロットを描画します。
 void plot2D(DoubleMatrix xData, DoubleMatrix yData, String[] lineNames, String[] attribute1, String[] attribute2)
          2次元プロットを描画します。
 void plot3D(DoubleMatrix xData, DoubleMatrix yData, DoubleMatrix zData, String[] lineNames, String[] attribute1, String[] attribute2)
          3次元プロットを描画します。
 void plot3DSurface(DoubleMatrix xData, DoubleMatrix yData, DoubleMatrix zData, String lineName, String attribute1, String attribute2)
          3次元空間に2次元平面を描画します。
 void setGridVisible(boolean visible)
          グリッドの表示・非表示を設定します。
 void setLogScale(int scale)
          ログスケールを設定します。
 

メソッドの詳細

plot1D

void plot1D(DoubleMatrix yData,
            String[] lineNames,
            String[] attribute1,
            String[] attribute2)
1次元プロットを描画します。

パラメータ:
yData - y方向のデータ
lineNames - タイトル
attribute1 - ラインの名前の前に指定する属性
attribute2 - ラインの名前の後に指定する属性

plot2D

void plot2D(DoubleMatrix xData,
            DoubleMatrix yData,
            String[] lineNames,
            String[] attribute1,
            String[] attribute2)
2次元プロットを描画します。

パラメータ:
xData - x方向のデータ
yData - y方向のデータ
lineNames - ラインの名前
attribute1 - ラインの名前の前に指定する属性
attribute2 - ラインの名前の後に指定する属性

plot3D

void plot3D(DoubleMatrix xData,
            DoubleMatrix yData,
            DoubleMatrix zData,
            String[] lineNames,
            String[] attribute1,
            String[] attribute2)
3次元プロットを描画します。

パラメータ:
xData - x方向のデータ
yData - y方向のデータ
zData - z方向のデータ
lineNames - ラインの名前
attribute1 - ラインの名前の前に指定する属性
attribute2 - ラインの名前の後に指定する属性

plot3DSurface

void plot3DSurface(DoubleMatrix xData,
                   DoubleMatrix yData,
                   DoubleMatrix zData,
                   String lineName,
                   String attribute1,
                   String attribute2)
3次元空間に2次元平面を描画します。

パラメータ:
xData - x方向のデータ
yData - y方向のデータ
zData - z方向のデータ
lineName - ラインの名前
attribute1 - ラインの名前の前に指定する属性
attribute2 - ラインの名前の後に指定する属性

setLogScale

void setLogScale(int scale)
ログスケールを設定します。

パラメータ:
scale - ログスケール

setGridVisible

void setGridVisible(boolean visible)
グリッドの表示・非表示を設定します。

パラメータ:
visible - 表示するならばtrue、そうでなければfalse