Esempio n. 1
0
 private MatlabCodeWriteMode writeModeFrom(MatlabFormulaExportMode formulaExportMode)
 {
     return(EnumHelper.ParseValue <MatlabCodeWriteMode>(formulaExportMode.ToString()));
 }
Esempio n. 2
0
        public void ExportODEForMatlab(IModelCoreSimulation modelCoreSimulation, string outputFolder, MatlabFormulaExportMode formulaExportMode)
        {
            if (!Directory.Exists(outputFolder))
            {
                Directory.CreateDirectory(outputFolder);
            }

            var simModelXml        = Export(modelCoreSimulation, SimModelExportMode.Full);
            var simModelSimulation = new Simulation();

            simModelSimulation.LoadFromXMLString(simModelXml);
            simModelSimulation.WriteMatlabCode(outputFolder, writeModeFrom(formulaExportMode), ParameterNamesWriteMode.FullyQualified);
        }