|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.mklab.tool.control.Plotter
org.mklab.tool.control.BodePlotter
public class BodePlotter
ボード線図を描画するクラスです。
フィールドの概要 |
---|
クラス org.mklab.tool.control.Plotter から継承されたフィールド |
---|
colorSize, lineNames, lineNumbers |
コンストラクタの概要 | |
---|---|
BodePlotter(Gnuplot gnuplot)
新しく生成された BodePlotter オブジェクトを初期化します。 |
メソッドの概要 | |
---|---|
int |
getGraphFontSize()
フォントの大きさを返します。 |
String |
getGraphLineName(int lineNumber)
線の名前を返します。 |
int |
getGraphLineType(int lineNumber)
線のタイプを返します。 |
int |
getGraphLineWidth(int lineNumber)
線の幅を返します。 |
boolean |
isGraphLineVisible(int lineNumber)
線の表示・非表示を返します。 |
void |
plot(List<List<NumericalMatrixOperator<?>>> magnitudePhaseList,
DoubleMatrix angularFrequencies)
ゲイン線図と位相線図を描画します。 |
void |
setGraphFontSize(int fontSize)
フォントの大きさを設定します。 |
void |
setGraphLineName(int lineNumber,
String name)
グラフの線の名前を設定します。 |
void |
setGraphLineType(int lineNumber,
int type)
線のタイプ(色)を設定します。 |
void |
setGraphLineVisible(int lineNumber,
boolean visible)
線の表示・非表示を設定します。 |
void |
setGraphLineWidth(int lineNumber,
int width)
線の幅を設定します。 |
void |
setKeepingLineProperties(boolean keepingLineProperties)
線のプロパティを保存するか設定します。 |
クラス org.mklab.tool.control.Plotter から継承されたメソッド |
---|
getFontSize, getKeyList, getLineName, getLineType, getLineWidth, initializeLineTypes, isLineVisible, setFontSize, setLineName, setLineType, setLineVisible, setLineWidth, setupLineNameAndType |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public BodePlotter(Gnuplot gnuplot)
BodePlotter
オブジェクトを初期化します。
gnuplot
- Gnuplotメソッドの詳細 |
---|
public void plot(List<List<NumericalMatrixOperator<?>>> magnitudePhaseList, DoubleMatrix angularFrequencies)
magnitudePhaseList
- 大きさと位相のリストangularFrequencies
- 評価する周波数public void setGraphLineWidth(int lineNumber, int width)
Plotter
の記述:
Plotter
内の setGraphLineWidth
lineNumber
- 線の番号width
- 線の幅Plotter.setGraphLineWidth(int, int)
public int getGraphLineWidth(int lineNumber)
Plotter
の記述:
Plotter
内の getGraphLineWidth
lineNumber
- 線の番号
Plotter.getGraphLineWidth(int)
public void setGraphLineType(int lineNumber, int type)
Plotter
の記述:
Plotter
内の setGraphLineType
lineNumber
- 線の番号type
- 線のタイプ(色)Plotter.setGraphLineType(int, int)
public int getGraphLineType(int lineNumber)
Plotter
の記述:
Plotter
内の getGraphLineType
lineNumber
- 線の番号
Plotter.getGraphLineType(int)
public void setGraphLineVisible(int lineNumber, boolean visible)
Plotter
の記述:
Plotter
内の setGraphLineVisible
lineNumber
- 線の番号visible
- 線の表示・非表示Plotter.setGraphLineVisible(int, boolean)
public boolean isGraphLineVisible(int lineNumber)
Plotter
の記述:
Plotter
内の isGraphLineVisible
lineNumber
- 線の番号
Plotter.isGraphLineVisible(int)
public void setGraphLineName(int lineNumber, String name)
Plotter
の記述:
Plotter
内の setGraphLineName
lineNumber
- 線の番号name
- 線の名前Plotter.setGraphLineName(int, java.lang.String)
public String getGraphLineName(int lineNumber)
Plotter
の記述:
Plotter
内の getGraphLineName
lineNumber
- 線の番号
Plotter.getGraphLineName(int)
public void setGraphFontSize(int fontSize)
Plotter
の記述:
Plotter
内の setGraphFontSize
fontSize
- フォントの大きさPlotter.setGraphFontSize(int)
public int getGraphFontSize()
Plotter
の記述:
Plotter
内の getGraphFontSize
Plotter.getGraphFontSize()
public void setKeepingLineProperties(boolean keepingLineProperties)
keepingLineProperties
- 線のプロパティを保存するならばtrue、そうでなければfalse
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |