#
Functions with Multiple Results

A function that has more than one output parameter has multiple results.

Call it directly:

##
1
Simulation of Call to MultipleResultsFunction

##
2
PointOnCircle

Another example of a multiple results function is the function pointOnCircle, which computes the cartesian coordinates of a point located at a certain angle on a circle with a certain radius. The cartesian coordinates are returned via the two result variables x and y.

Call it:

load Modelica library

##
3
Function Call on Equation Form

When calling a multiple results functions there are two possibilities, equation form or statement form.

##
4
Simulation of EquationCall

##
5
Function Call on Statement Form

##
6
Simulation of StatementCall