The SUMO toolbox  2018a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
executeMatlabFromJava.m File Reference


function executeMatlabFromJava (var scriptName, var in, var inputDimension, var options)
 wrapper to call matlab from java More...

Detailed Description

SUMO Lab Team
Copyright 2006-2018

This file is part of the Surrogate Modeling Toolbox ("SUMO Toolbox") and you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3 as published by the Free Software Foundation. With the additional provision that a commercial license must be purchased if the SUMO Toolbox is used, modified, or extended in a commercial setting. For details see the included LICENSE.txt file. When referring to the SUMO Toolbox please make reference to the corresponding publication:

Contact : - Signature flatout = executeMatlabFromJava(scriptName, in, inputDimension, options)

Function Documentation

function executeMatlabFromJava ( var  scriptName,
var  in,
var  inputDimension,
var  options 

wrapper to call matlab from java

This function takes a matlab script (function) name, a set of input parameters and possibly options that configure the matlab script which also need to be passed. It will then call the function with the inputs and options, and then convert the output it receives to a flat array by flattening all dimensions and concatenating all outputs.