blob: 64cebcbaf9c87bb9df228a11ea16e90cffe22aca (
plain)
1
|
<?xml version="1.0" encoding="UTF-8"?><XcosDiagram background="-1" title="ex_3_5_a"><mxGraphModel as="model"><root><mxCell id="1ef32c16:13e510b008a:-7f05"/><mxCell id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><BasicBlock dependsOnU="1" id="1ef32c16:13e510b008a:-7ee5" interfaceFunctionName="LOGICAL_OP" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionName="logicalop" simulationFunctionType="C_OR_FORTRAN" style="LOGICAL_OP;flip=false;mirror=false"><ScilabString as="exprs" height="4" width="1"><data column="0" line="0" value="2"/><data column="0" line="1" value="4"/><data column="0" line="2" value="1"/><data column="0" line="3" value="0"/></ScilabString><ScilabDouble as="realParameters" height="0" width="0"/><ScilabDouble as="integerParameters" height="1" width="1"><data column="0" line="0" realPart="4.0"/></ScilabDouble><Array as="objectsParameters" scilabClass="ScilabList"/><ScilabDouble as="nbZerosCrossing" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><ScilabDouble as="nmode" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><Array as="oDState" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="60.0" width="90.0" x="270.0" y="152.0"/></BasicBlock><ExplicitInputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed5" ordering="1" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort><ExplicitInputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed4" ordering="2" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="36.0"/></ExplicitInputPort><ExplicitOutputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed3" ordering="1" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;spacingRight=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="90.0" y="26.0"/></ExplicitOutputPort><ExplicitLink id="1ef32c16:13e510b008a:-7ee0"><mxGeometry as="geometry"><mxPoint as="sourcePoint" x="174.0" y="132.0"/><mxPoint as="targetPoint" x="260.0" y="170.0"/><Array as="points" scilabClass=""><mxPoint x="190.0" y="140.0"/><mxPoint x="220.0" y="140.0"/><mxPoint x="220.0" y="170.0"/><mxPoint x="260.0" y="170.0"/></Array></mxGeometry><mxCell as="parent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><ExplicitOutputPort as="source" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ece" ordering="1" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;spacingRight=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="90.0" y="26.0"/></ExplicitOutputPort><ExplicitInputPort as="target" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed5" ordering="1" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort></ExplicitLink><ExplicitOutBlock id="1ef32c16:13e510b008a:-7eda" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionType="DEFAULT" style="OUT_f;flip=false;mirror=false" value="Y"><ScilabString as="exprs" height="1" width="1"><data column="0" line="0" value="1"/></ScilabString><ScilabDouble as="realParameters" height="0" width="0"/><ScilabDouble as="integerParameters" height="1" width="1"><data column="0" line="0" realPart="1.0"/></ScilabDouble><Array as="objectsParameters" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="50.0" width="40.0" x="420.0" y="160.0"/></ExplicitOutBlock><ExplicitInputPort connectable="0" dataType="UNKNOW_TYPE" id="1ef32c16:13e510b008a:-7ed9" ordering="1" parent="1ef32c16:13e510b008a:-7eda" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;rotation=0;flip=false;mirror=false;spacingLeft=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort><ExplicitLink id="1ef32c16:13e510b008a:-7ed7"><mxGeometry as="geometry"><mxPoint as="sourcePoint" x="364.0" y="182.0"/><mxPoint as="targetPoint" x="430.0" y="190.0"/><Array as="points" scilabClass="ScilabList"><mxPoint x="410.0" y="180.0"/></Array></mxGeometry><mxCell as="parent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><ExplicitOutputPort as="source" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed3" ordering="1" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;spacingRight=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="90.0" y="26.0"/></ExplicitOutputPort><ExplicitInputPort as="target" connectable="0" dataType="UNKNOW_TYPE" id="1ef32c16:13e510b008a:-7ed9" ordering="1" parent="1ef32c16:13e510b008a:-7eda" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;rotation=0;flip=false;mirror=false;spacingLeft=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort></ExplicitLink><TextBlock id="1ef32c16:13e510b008a:-7eca" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionType="DEFAULT" style="TEXT_f;flip=false;mirror=false" value="<html> <head> <style type="text/css"> <!-- body { color: black; font-size: 11 pt; font-family: Arial,Helvetica } --> </style> </head> <body> Logic EXOR </body> </html> "><mxGeometry as="geometry" height="40.0" width="220.0" x="140.0" y="50.0"/></TextBlock><BasicBlock dependsOnU="1" id="1ef32c16:13e510b008a:-7ee9" interfaceFunctionName="LOGICAL_OP" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionName="logicalop" simulationFunctionType="C_OR_FORTRAN" style="LOGICAL_OP;flip=false;mirror=false"><ScilabString as="exprs" height="4" width="1"><data column="0" line="0" value="2"/><data column="0" line="1" value="4"/><data column="0" line="2" value="1"/><data column="0" line="3" value="0"/></ScilabString><ScilabDouble as="realParameters" height="0" width="0"/><ScilabDouble as="integerParameters" height="1" width="1"><data column="0" line="0" realPart="4.0"/></ScilabDouble><Array as="objectsParameters" scilabClass="ScilabList"/><ScilabDouble as="nbZerosCrossing" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><ScilabDouble as="nmode" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><Array as="oDState" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="60.0" width="90.0" x="80.0" y="110.0"/></BasicBlock><ExplicitInputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed0" ordering="1" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort><ExplicitInputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ecf" ordering="2" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="36.0"/></ExplicitInputPort><ExplicitOutputPort connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ece" ordering="1" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;spacingRight=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="90.0" y="26.0"/></ExplicitOutputPort><ConstBlock blockType="d" id="-33a444e4:13fe86a887a:-7e45" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionType="C_OR_FORTRAN" value="A"><ScilabString as="exprs" height="1" width="1"><data column="0" line="0" value="1"/></ScilabString><ScilabDouble as="realParameters" height="1" width="1"><data column="0" line="0" realPart="1.0"/></ScilabDouble><ScilabDouble as="integerParameters" height="0" width="0"/><Array as="objectsParameters" scilabClass="ScilabList"/><ScilabDouble as="nbZerosCrossing" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><ScilabDouble as="nmode" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><Array as="oDState" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="50.0" width="40.0" x="10.0" y="92.0"/></ConstBlock><ExplicitOutputPort connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e44" ordering="1" parent="-33a444e4:13fe86a887a:-7e45" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ConstBlock blockType="d" id="-33a444e4:13fe86a887a:-7e41" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionType="C_OR_FORTRAN" value="B"><ScilabString as="exprs" height="1" width="1"><data column="0" line="0" value="1"/></ScilabString><ScilabDouble as="realParameters" height="1" width="1"><data column="0" line="0" realPart="1.0"/></ScilabDouble><ScilabDouble as="integerParameters" height="0" width="0"/><Array as="objectsParameters" scilabClass="ScilabList"/><ScilabDouble as="nbZerosCrossing" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><ScilabDouble as="nmode" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><Array as="oDState" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="50.0" width="40.0" x="10.0" y="160.0"/></ConstBlock><ExplicitOutputPort connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e40" ordering="1" parent="-33a444e4:13fe86a887a:-7e41" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ConstBlock blockType="d" id="-33a444e4:13fe86a887a:-7e3f" parent="1ef32c16:13e510b008a:-7f06" simulationFunctionType="C_OR_FORTRAN" value="C"><ScilabString as="exprs" height="1" width="1"><data column="0" line="0" value="1"/></ScilabString><ScilabDouble as="realParameters" height="1" width="1"><data column="0" line="0" realPart="1.0"/></ScilabDouble><ScilabDouble as="integerParameters" height="0" width="0"/><Array as="objectsParameters" scilabClass="ScilabList"/><ScilabDouble as="nbZerosCrossing" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><ScilabDouble as="nmode" height="1" width="1"><data column="0" line="0" realPart="0.0"/></ScilabDouble><Array as="oDState" scilabClass="ScilabList"/><Array as="equations" scilabClass="ScilabList"/><mxGeometry as="geometry" height="50.0" width="40.0" x="170.0" y="180.0"/></ConstBlock><ExplicitOutputPort connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e3e" ordering="1" parent="-33a444e4:13fe86a887a:-7e3f" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ExplicitLink id="-33a444e4:13fe86a887a:-7e33"><mxGeometry as="geometry"><mxPoint as="sourcePoint" x="54.0" y="112.0"/><mxPoint as="targetPoint" x="80.0" y="130.0"/><Array as="points" scilabClass=""><mxPoint x="70.0" y="110.0"/><mxPoint x="70.0" y="130.0"/></Array></mxGeometry><mxCell as="parent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><ExplicitOutputPort as="source" connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e44" ordering="1" parent="-33a444e4:13fe86a887a:-7e45" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ExplicitInputPort as="target" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed0" ordering="1" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="16.0"/></ExplicitInputPort></ExplicitLink><ExplicitLink id="-33a444e4:13fe86a887a:-7e32"><mxGeometry as="geometry"><mxPoint as="sourcePoint" x="54.0" y="180.0"/><mxPoint as="targetPoint" x="80.0" y="150.0"/><Array as="points" scilabClass=""><mxPoint x="70.0" y="180.0"/><mxPoint x="70.0" y="180.0"/><mxPoint x="70.0" y="150.0"/></Array></mxGeometry><mxCell as="parent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><ExplicitOutputPort as="source" connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e40" ordering="1" parent="-33a444e4:13fe86a887a:-7e41" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ExplicitInputPort as="target" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ecf" ordering="2" parent="1ef32c16:13e510b008a:-7ee9" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="36.0"/></ExplicitInputPort></ExplicitLink><ExplicitLink id="-33a444e4:13fe86a887a:-7e31"><mxGeometry as="geometry"><mxPoint as="sourcePoint" x="214.0" y="200.0"/><mxPoint as="targetPoint" x="270.0" y="190.0"/><Array as="points" scilabClass=""><mxPoint x="250.0" y="200.0"/><mxPoint x="250.0" y="190.0"/></Array></mxGeometry><mxCell as="parent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/><ExplicitOutputPort as="source" connectable="0" dataColumns="1" dataLines="1" dataType="REAL_MATRIX" id="-33a444e4:13fe86a887a:-7e3e" ordering="1" parent="-33a444e4:13fe86a887a:-7e3f" style="ExplicitOutputPort;align=center;labelPosition=left;verticalLabelPosition=middle;rotation=0;spacingRight=5"><mxGeometry as="geometry" height="8.0" width="8.0" x="40.0" y="16.0"/></ExplicitOutputPort><ExplicitInputPort as="target" connectable="0" dataType="REAL_MATRIX" id="1ef32c16:13e510b008a:-7ed4" ordering="2" parent="1ef32c16:13e510b008a:-7ee5" style="ExplicitInputPort;align=center;labelPosition=right;verticalLabelPosition=middle;spacingLeft=5;rotation=0;flip=false;mirror=false"><mxGeometry as="geometry" height="8.0" width="8.0" x="-8.0" y="36.0"/></ExplicitInputPort></ExplicitLink></root></mxGraphModel><mxCell as="defaultParent" id="1ef32c16:13e510b008a:-7f06" parent="1ef32c16:13e510b008a:-7f05"/></XcosDiagram>
|