Step 2. Model execution
Completed step 1 we should have an input sample and it is now necessary to execute the model under analysis. That means that each element of the sample xi = [ xi1, xi2, ... , xin ], i = 1,..,m where n is the number of independent (i.e. sampled) factors and m the size of the sample, is supplied to the model as input. This creates a sequence of results of the form yi = f( xi1, xi2, .. , xin ) = f(xi) . If there are many model predictions of interest, yi would be a vector rather than a single number.
This step in SimLab 3.2 is performed outside the SimLab environment. That is: you prepare an input sample invoking the SimLab commands but the model evaluation is made in the work environment (Matlab/C++/Fortran), the results of model execution are then loaded in SimLab. That means that the model has to be written in the language of the work environment, or alternatively it can be an external model (eg. an executable). In the latter case the user has to interface the external model with the work environment and then load the results in SimLab.
model
execution results
contains
all the APIs necessary to load in SimLab the results of the model
execution