The given types of causality of y and x are given and target respectively. The following figure shows the constraint Test Multiple Root 1 is applied to block A.
#How do i get an evaluation copy of matlab symbolic toolbox how to
The following scenarios show you how to work with multiple roots. Therefore, it is possible to select more than one root. The number of roots varies according to the expression and the multiplicity of a property, which is the target. Therefore, the Roots selection dialog will open for you to select which root you want as shown in the following figure.
The parametric evaluator needs only one root to evaluate the value of a radius from the given value of an area. The expression of the constraint block Circle Area in the figure shows two roots: (i) a positive value 2.8209 and (ii) a negative value -2.8209. Cameo Simulation Toolkit will then evaluate the value of radius from the given value of area. However, you can click the drop-down list box in the Causality column to change the causality of area and radius to be given and target. The default causality of area and radius will be target and given respectively. The expression of the constraint block is. It has a constraint property typed by the constraint block Circle Area. The preceding figure shows the block object Circle in the Variables pane. If the language that defines an expression of a constraint block needs to be solved by an external evaluator that is capable of solving symbolic equations, you can specify what property is the target and the given through the Causality column in the Variables pane. MATLAB with Symbolic Math Toolbox (see Integration with External Evaluators for more information about integrating with an external evaluator) is one of the external evaluators you can use. You can use Cameo Simulation Toolkit to obtain the given variable if you integrate an external evaluator, which supports solving symbolic equations, to Cameo Simulation Toolkit. Sometimes, however, you know the value of the variable on the left-hand side of an equation and need to find the value of the variable on the right-hand side. Normally, a target is a variable on the left-hand side of an equation and a given is a variable on the right-hand side. We could say that the target is an unknown value that you want to find and the given is a known input value. As described in the section Mathematical equation, the parametric evaluator is capable of solving expressions in the mathematical equation to find the value of the target from the value of the given.