com.yobotics.simulationconstructionset.gui
Class BodePlotConstructor

java.lang.Object
  extended by com.yobotics.simulationconstructionset.gui.BodePlotConstructor

public class BodePlotConstructor
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2009

Company:

Version:
1.0
Author:
not attributable

Method Summary
static double[][] computeBodeFreqMagPhaseFromInputToOutput(double[] time, double[] input, double[] output)
           
static double[][] computeFreqMagPhase(double[][] timeAndData)
           
static double[][] computeFreqMagPhase(double[] time, double[] data)
           
static void plotBodeForTransferFunction(java.lang.String name, TransferFunction transferFunction, double[] omega)
           
static void plotBodeFromInputToOutput(java.lang.String inputName, java.lang.String outputName, double[] time, double[] input, double[] output)
           
static void plotFFT(java.lang.String variableName, double[] time, double[] data)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

plotFFT

public static void plotFFT(java.lang.String variableName,
                           double[] time,
                           double[] data)

plotBodeFromInputToOutput

public static void plotBodeFromInputToOutput(java.lang.String inputName,
                                             java.lang.String outputName,
                                             double[] time,
                                             double[] input,
                                             double[] output)

plotBodeForTransferFunction

public static void plotBodeForTransferFunction(java.lang.String name,
                                               TransferFunction transferFunction,
                                               double[] omega)

computeBodeFreqMagPhaseFromInputToOutput

public static double[][] computeBodeFreqMagPhaseFromInputToOutput(double[] time,
                                                                  double[] input,
                                                                  double[] output)

computeFreqMagPhase

public static double[][] computeFreqMagPhase(double[][] timeAndData)

computeFreqMagPhase

public static double[][] computeFreqMagPhase(double[] time,
                                             double[] data)