Welcome to JCMsuite’s Matlab® guide! [1]

This document shows how to use JCMsuite together with the high-level scripting language Matlab. This allows to setup complicated problems in a scripting-like manner and presents a simple and flexible way to define parameter dependent problems and to run parameter scans, optimizations or sensitivity analyses.

One major concept to combine JCMsuite with Matlab is called Embedded Scripting. In a nutshell, the structure of the solver input is still based on .jcm files. As an extension, these input files are allowed to contain placeholders (keys) for keyword substitution. Additionally, it is allowed to embed Matlab code snippets into the input files for looping over .jcm blocks, or to dynamically update the key-value specification. A step-by-step tutorial is given here.

Warning

The Analysis and Optimization Toolkit is no longer included in JCMsuite. It has been superseded by JCMoptimizer. For all new simulation and optimization projects, use JCMoptimizer instead. The corresponding documentation is available here.

Table Of Contents