biouml.plugins.matlab
Class MatlabSimulationEngine
|
+--biouml.plugins.simulation.SimulationEngine
|
+--biouml.plugins.matlab.MatlabSimulationEngine
- public class MatlabSimulationEngine
- extends SimulationEngine
| Methods inherited from class biouml.plugins.simulation.SimulationEngine |
containsDelays, error, error, error, getCompletionTime, getDiagram, getExecutableModel, getInitialTime, getNeedToShowPlot, getOutputDir, getQualifiedName, getResourceBundle, getResourceString, getSolverName, getTimeIncrement, setCompletionTime, setDiagram, setInitialTime, setNeedToShowPlot, setOutputDir, setSolverName, setTimeIncrement, warn, writeAssignment, writeFile |
COMMENT_INDENT
public final static int COMMENT_INDENT
CURRENT_TIME
public final static String CURRENT_TIME
DEFAULT_MATLAB_WORK_DIR
public final static String DEFAULT_MATLAB_WORK_DIR
MATLAB_PATH
public final static String MATLAB_PATH
MAX_MATLAB_ID_LEN
public final static int MAX_MATLAB_ID_LEN
MatlabSimulationEngine
public MatlabSimulationEngine()
clearContext
public void clearContext()
throws java.lang.Exception
closeMatlab
public void closeMatlab()
fillSimulationResult
public void fillSimulationResult(SimulationResult result)
throws java.lang.Exception
generateModel
public File[] generateModel()
throws java.lang.Exception
generateVariableCodeName
public String generateVariableCodeName(int n)
getAbsTolerance
public double getAbsTolerance()
getFormatter
public Formatter getFormatter()
getMainFunctionName
public static String getMainFunctionName(String diagramName)
getRelTolerance
public double getRelTolerance()
normalize
public String normalize(String name)
setAbsTolerance
public void setAbsTolerance(double absTolerance)
setRelTolerance
public void setRelTolerance(double relTolerance)
simulate
public String simulate(File[] files)
throws java.lang.Exception
writeAssignmentImpl
public void writeAssignmentImpl(String variable, String expression, Role role, boolean declare)
writeComment
public void writeComment(String comment)
to Class java.lang.String
to Class java.lang.String
to Class java.lang.String
to Class java.util.Map
to Class biouml.plugins.matlab.JMatLinkInterface
BOTTOM