diff options
Diffstat (limited to 'data_structures_correct/DFLIPFLOP.js')
-rw-r--r-- | data_structures_correct/DFLIPFLOP.js | 2016 |
1 files changed, 0 insertions, 2016 deletions
diff --git a/data_structures_correct/DFLIPFLOP.js b/data_structures_correct/DFLIPFLOP.js deleted file mode 100644 index d99813e..0000000 --- a/data_structures_correct/DFLIPFLOP.js +++ /dev/null @@ -1,2016 +0,0 @@ -function DFLIPFLOP() { - - DFLIPFLOP.prototype.define = function DFLIPFLOP() { - var scs_m = scicos_diagram({ - version: new ScilabString(["scicos4.2"]), - props: scicos_params({ - wpar: new ScilabDouble([600, 450, 0, 0, 600, 450]), - Title: new ScilabString(["DFLIPFLOP"]), - tol: new ScilabDouble([0.0001], [0.000001], [Math.pow(10, -10)], [100001], [0], [0], [0]), - tf: new ScilabDouble([100000]), - context: new ScilabString([" "]), - void1: new ScilabDouble(), - options: tlist(["scsopt", "3D", "Background", "Link", "ID", "Cmap"], new ScilabString(["scsopt", "3D", "Background", "Link", "ID", "Cmap"]), list(new ScilabBoolean([true]), new ScilabDouble([33])), new ScilabDouble([8, 1]), new ScilabDouble([1, 5]), list(new ScilabDouble([5, 1]), new ScilabDouble([4, 1])), new ScilabDouble([0.8, 0.8, 0.8])), - void2: new ScilabDouble(), - void3: new ScilabDouble(), - doc: list() - }) - }); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["CONST_m"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([109.62561, 263.44465]), - sz: new ScilabDouble([20], [20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["int8(0)"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([6]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CONST_m",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["CONST_m"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["cstblk4_m"]), new ScilabDouble([4])), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble(), - out: new ScilabDouble([1]), - out2: new ScilabDouble([1]), - outtyp: new ScilabDouble([5]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(int8([0])), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["IFTHEL_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([239.98293, 378.2166]), - sz: new ScilabDouble([60, 60]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"], ["1"]), - pin: new ScilabDouble([29]), - pout: new ScilabDouble(), - pein: new ScilabDouble([22]), - peout: new ScilabDouble([16], [44]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IFTHEL_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["IFTHEL_f"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["ifthel"]), new ScilabDouble([-1])), - in: new ScilabDouble([1]), - in2: new ScilabDouble([1]), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["l"]), - firing: new ScilabDouble([-1, -1]), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([1]), - nmode: new ScilabDouble([1]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["LOGICAL_OP"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([152.88902, 260.24498]), - sz: new ScilabDouble([60, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["2"], ["1"], ["5"], ["0"]), - pin: new ScilabDouble([11], [39]), - pout: new ScilabDouble([5]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"LOGICAL_OP",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"], ["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""], [""]), - out_label: new ScilabString([""]), - style: new ScilabString(["LOGICAL_OP"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["logicalop_i8"]), new ScilabDouble([4])), - in: new ScilabDouble([-1], [-1]), - in2: new ScilabDouble([-2], [-2]), - intyp: new ScilabDouble([5], [5]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble([-2]), - outtyp: new ScilabDouble([5]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1], [0]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SAMPHOLD_m"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([233.72156, 260.24498]), - sz: new ScilabDouble([40, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["5"]), - pin: new ScilabDouble([5]), - pout: new ScilabDouble([33]), - pein: new ScilabDouble([42]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SAMPHOLD_m",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""]), - style: new ScilabString(["SAMPHOLD_m"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["samphold4_m"]), new ScilabDouble([4])), - in: new ScilabDouble([-1]), - in2: new ScilabDouble([-2]), - intyp: new ScilabDouble([5]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble([-2]), - outtyp: new ScilabDouble([5]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([221.46044], [225.15013]), - yy: new ScilabDouble([280.24498], [280.24498]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([3, 1, 0]), - to: new ScilabDouble([4, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([138.19704], [140.34523]), - yy: new ScilabDouble([273.44465], [273.49157]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([1, 1, 0]), - to: new ScilabDouble([38, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["LOGICAL_OP"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([373.24106, 309.46812]), - sz: new ScilabDouble([60, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"], ["5"], ["5"], ["0"]), - pin: new ScilabDouble([36]), - pout: new ScilabDouble([13]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"LOGICAL_OP",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""]), - style: new ScilabString(["LOGICAL_OP"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["logicalop_i8"]), new ScilabDouble([4])), - in: new ScilabDouble([-1]), - in2: new ScilabDouble([-2]), - intyp: new ScilabDouble([5]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble([-2]), - outtyp: new ScilabDouble([5]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([5], [0]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["IN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([199.48466, 398.2166]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["3"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([9]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["IN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([-1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([3]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([219.48466], [222.54128]), - yy: new ScilabDouble([408.2166], [408.2166]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([8, 1, 0]), - to: new ScilabDouble([28, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["IN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([104.31759, 276.91165]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([11]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["IN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([-1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([124.31759], [144.31759]), - yy: new ScilabDouble([286.91165], [286.91165]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([10, 1, 0]), - to: new ScilabDouble([3, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["OUT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([457.40928, 320.20131]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["2"]), - pin: new ScilabDouble([13]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"OUT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["OUT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["output"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([2]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([441.81249], [457.40928]), - yy: new ScilabDouble([329.46812], [330.20131]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([7, 1, 0]), - to: new ScilabDouble([12, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["OUT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([376.4669, 270.83282]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble([37]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"OUT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["OUT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["output"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - - var scs_m_1 = scicos_diagram({ - version: new ScilabString(["scicos4.2"]), - props: scicos_params({ - wpar: new ScilabDouble([600, 450, 0, 0, 600, 450]), - Title: new ScilabString(["Untitled"]), - tol: new ScilabDouble([0.0001], [0.000001], [Math.pow(10, -10)], [100001], [0], [0], [0]), - tf: new ScilabDouble([100000]), - context: new ScilabDouble(), - void1: new ScilabDouble(), - options: tlist(["scsopt", "3D", "Background", "Link", "ID", "Cmap"], new ScilabString(["scsopt", "3D", "Background", "Link", "ID", "Cmap"]), list(new ScilabBoolean([true]), new ScilabDouble([33])), new ScilabDouble([8, 1]), new ScilabDouble([1, 5]), list(new ScilabDouble([5, 1]), new ScilabDouble([4, 1])), new ScilabDouble([0.8, 0.8, 0.8])), - void2: new ScilabDouble(), - void3: new ScilabDouble(), - doc: list() - }) - }); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["ANDLOG_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([194, 133]), - sz: new ScilabDouble([60, 60]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble(), - pout: new ScilabDouble([9]), - pein: new ScilabDouble([4], [11]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"ANDLOG_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["ANDLOG_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["andlog"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1], [1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKIN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([149, 287]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([4]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKIN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKIN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble([-1]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKOUT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([450, 83]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([8]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKOUT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKOUT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["output"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([169], [214], [214]), - yy: new ScilabDouble([297], [297], [198.71]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([2, 1]), - to: new ScilabDouble([1, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKIN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([141, 330]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["2"]), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([6]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKIN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKIN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([2]), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble([-1]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([161], [234], [234]), - yy: new ScilabDouble([340], [340], [275.78]), - thick: new ScilabDouble([0, 0]), - id: new ScilabString(["drawlink"]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([5, 1]), - to: new ScilabDouble([10, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["IFTHEL_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([331, 137]), - sz: new ScilabDouble([60, 60]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"], ["1"]), - pin: new ScilabDouble([9]), - pout: new ScilabDouble(), - pein: new ScilabDouble([12]), - peout: new ScilabDouble([8], [0]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IFTHEL_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["IFTHEL_f"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["ifthel"]), new ScilabDouble([-1])), - in: new ScilabDouble([1]), - in2: new ScilabDouble([1]), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["l"]), - firing: new ScilabDouble([-1, -1]), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([1]), - nmode: new ScilabDouble([1]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([351], [351], [450]), - yy: new ScilabDouble([131.29], [93], [93]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([7, 1]), - to: new ScilabDouble([3, 1]) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([262.57], [322.43]), - yy: new ScilabDouble([163], [167]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([1, 1]), - to: new ScilabDouble([7, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKSPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([234], [275.78348]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([6]), - peout: new ScilabDouble([11], [12]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKSPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKSPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["split"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabBoolean([false, false, false]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([234], [234]), - yy: new ScilabDouble([275.78], [198.71]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([10, 1]), - to: new ScilabDouble([1, 2]) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([234], [361], [361]), - yy: new ScilabDouble([275.78], [275.78], [202.71]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([10, 2]), - to: new ScilabDouble([7, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["ANDBLK"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([233.73039, 318.74407]), - sz: new ScilabDouble([40, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([19], [16]), - peout: new ScilabDouble([17]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"ANDBLK",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["ANDBLK"]) - }), - model: scicos_model({ - sim: new ScilabString(["csuper"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1], [1]), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: scs_m_1, - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["h"]), - firing: new ScilabBoolean([false]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([259.98293], [260.39705]), - yy: new ScilabDouble([372.50232], [364.45835]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([2, 1, 0]), - to: new ScilabDouble([15, 2, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([253.73039], [253.72572]), - yy: new ScilabDouble([313.02978], [309.29537]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([15, 1, 0]), - to: new ScilabDouble([41, 1, 1]) - })); - scs_m_1 = scicos_diagram({ - version: new ScilabString(["scicos4.2"]), - props: scicos_params({ - wpar: new ScilabDouble([600, 450, 0, 0, 600, 450]), - Title: new ScilabString(["EDGE_TRIGGER", "./"]), - tol: new ScilabDouble([0.0001], [0.000001], [Math.pow(10, -10)], [100001], [0], [0], [0]), - tf: new ScilabDouble([30]), - context: new ScilabString([" "]), - void1: new ScilabDouble(), - options: tlist(["scsopt", "3D", "Background", "Link", "ID", "Cmap"], new ScilabString(["scsopt", "3D", "Background", "Link", "ID", "Cmap"]), list(new ScilabBoolean([true]), new ScilabDouble([33])), new ScilabDouble([8, 1]), new ScilabDouble([1, 5]), list(new ScilabDouble([5, 1]), new ScilabDouble([4, 1])), new ScilabDouble([0.8, 0.8, 0.8])), - void2: new ScilabDouble(), - void3: new ScilabDouble(), - doc: list() - }) - }); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["EDGETRIGGER"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([288.58631, 257.1131]), - sz: new ScilabDouble([60, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble([5]), - pout: new ScilabDouble([3]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"EDGETRIGGER",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""]), - style: new ScilabString(["EDGETRIGGER"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["edgetrig"]), new ScilabDouble([4])), - in: new ScilabDouble([1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble([0]), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([1]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["IFTHEL_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([388.28869, 247.1131]), - sz: new ScilabDouble([60, 60]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["0"], ["0"]), - pin: new ScilabDouble([3]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([7], [0]), - gr_i: new ScilabDouble(), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble() - }), - model: scicos_model({ - sim: list(new ScilabString(["ifthel"]), new ScilabDouble([-1])), - in: new ScilabDouble([1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble([1]), - outtyp: new ScilabDouble(), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["l"]), - firing: new ScilabDouble([-1, -1]), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([357.15774], [362.99107], [379.71726]), - yy: new ScilabDouble([277.1131], [277.1131], [277.1131]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([1, 1, 0]), - to: new ScilabDouble([2, 1, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["IN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([240.01488, 267.1131]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([5]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - style: new ScilabString(["IN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([260.01488], [280.01488]), - yy: new ScilabDouble([277.1131], [277.1131]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([4, 1, 0]), - to: new ScilabDouble([1, 1, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKOUTV_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([398.28869, 181.39881]), - sz: new ScilabDouble([20, 30]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([7]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKOUTV_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKOUTV_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["output"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([408.28869], [408.28869]), - yy: new ScilabDouble([241.39881], [211.39881]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([2, 1, 0]), - to: new ScilabDouble([6, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["EDGE_TRIGGER"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([133.90637, 385.342]), - sz: new ScilabDouble([60, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([26]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([19]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"EDGE_TRIGGER",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["EDGE_TRIGGER"]) - }), - model: scicos_model({ - sim: new ScilabString(["csuper"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: scs_m_1, - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["h"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([163.90637], [163.90637], [247.06372]), - yy: new ScilabDouble([379.62771], [364.45835], [364.45835]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([18, 1, 0]), - to: new ScilabDouble([15, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["IN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([79.594811, 395.47647]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["2"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([23]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["IN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([-1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([2]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - - scs_m_1 = scicos_diagram({ - version: new ScilabString(["scicos4.2"]), - props: scicos_params({ - wpar: new ScilabDouble([600, 450, 0, 0, 600, 450]), - Title: new ScilabString(["EXTRACT_ACTIVATION", "./"]), - tol: new ScilabDouble([0.0001], [0.000001], [Math.pow(10, -10)], [100001], [0], [0], [0]), - tf: new ScilabDouble([30]), - context: new ScilabString([" "]), - void1: new ScilabDouble(), - options: tlist(["scsopt", "3D", "Background", "Link", "ID", "Cmap"], new ScilabString(["scsopt", "3D", "Background", "Link", "ID", "Cmap"]), list(new ScilabBoolean([true]), new ScilabDouble([33])), new ScilabDouble([8, 1]), new ScilabDouble([1, 5]), list(new ScilabDouble([5, 1]), new ScilabDouble([4, 1])), new ScilabDouble([0.8, 0.8, 0.8])), - void2: new ScilabDouble(), - void3: new ScilabDouble(), - doc: list() - }) - }); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["IFTHEL_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([150.65045, 143.82208]), - sz: new ScilabDouble([60, 60]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["0"], ["0"]), - pin: new ScilabDouble([6]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([3], [4]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IFTHEL_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["IFTHEL_f"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["ifthel"]), new ScilabDouble([-1])), - in: new ScilabDouble([1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["l"]), - firing: new ScilabDouble([-1, -1]), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKSOMV_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([169.82143, 96.146231]), - sz: new ScilabDouble([16.666667, 16.666667]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([3], [4], [0]), - peout: new ScilabDouble([8]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKSOMV_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKSOMV_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["sum"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1], [1], [1]), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble([-1]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([170.65045], [170.65045], [150.04302], [150.04302], [169.82143]), - yy: new ScilabDouble([138.10779], [128.235], [128.235], [104.47956], [104.47956]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([1, 1, 0]), - to: new ScilabDouble([2, 1, 1]) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([190.65045], [190.65045], [178.15476]), - yy: new ScilabDouble([138.10779], [111.55729], [112.8129]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([1, 2, 0]), - to: new ScilabDouble([2, 2, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["IN_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([102.07902, 163.82208]), - sz: new ScilabDouble([20, 20]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble([6]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"IN_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabString(["E"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_label: new ScilabString([""]), - style: new ScilabString(["IN_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["input"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([-1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([122.07902], [142.07902]), - yy: new ScilabDouble([173.82208], [173.82208]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([5, 1, 0]), - to: new ScilabDouble([1, 1, 1]) - })); - scs_m_1.objs.push(scicos_block({ - gui: new ScilabString(["CLKOUTV_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([168.15476, 38.527183]), - sz: new ScilabDouble([20, 30]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["1"]), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([8]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKOUTV_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKOUTV_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["output"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble([1]), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m_1.objs.push(scicos_link({ - xx: new ScilabDouble([178.15476], [178.15476]), - yy: new ScilabDouble([98.527183], [68.527183]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([2, 1, 0]), - to: new ScilabDouble([7, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["Extract_Activation"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([239.82193, 456.57677]), - sz: new ScilabDouble([60, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([31]), - pout: new ScilabDouble(), - pein: new ScilabDouble(), - peout: new ScilabDouble([22]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"Extract_Activation",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabDouble(), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - style: new ScilabString(["Extract_Activation"]) - }), - model: scicos_model({ - sim: new ScilabString(["csuper"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble([1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: scs_m_1, - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["h"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([269.82193], [269.98293]), - yy: new ScilabDouble([450.86248], [443.93089]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([21, 1, 0]), - to: new ScilabDouble([2, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([99.594811], [110.25582]), - yy: new ScilabDouble([405.47647], [405.42077]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([20, 1, 0]), - to: new ScilabDouble([25, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SUM_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([200.5252, 469.13173]), - sz: new ScilabDouble([16.666667, 16.666667]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([27], [0], [30]), - pout: new ScilabDouble([31]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SUM_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"], ["E"], ["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""], [""], [""]), - out_label: new ScilabString([""]), - style: new ScilabString(["SUM_f"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["plusblk"]), new ScilabDouble([2])), - in: new ScilabDouble([-1], [-1], [-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([110.25582], [405.42077]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([23]), - pout: new ScilabDouble([26], [27]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"], ["E"], ["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""], [""], [""]), - style: new ScilabString(["SPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["lsplit"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1], [-1], [-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([110.25582], [114.33667], [125.33494]), - yy: new ScilabDouble([405.42077], [405.39945], [405.342]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([25, 1, 0]), - to: new ScilabDouble([18, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([110.25582], [110.25582], [208.85853]), - yy: new ScilabDouble([405.42077], [469.13173], [469.13173]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([25, 2, 0]), - to: new ScilabDouble([24, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([222.54128], [408.2166]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([9]), - pout: new ScilabDouble([29], [30]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"], ["E"], ["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""], [""], [""]), - style: new ScilabString(["SPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["lsplit"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1], [-1], [-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([222.54128], [231.4115]), - yy: new ScilabDouble([408.2166], [408.2166]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([28, 1, 0]), - to: new ScilabDouble([2, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([222.54128], [222.54128], [208.85853], [208.85853]), - yy: new ScilabDouble([408.2166], [453.0015], [453.0015], [485.7984]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([28, 2, 0]), - to: new ScilabDouble([24, 3, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([219.57282], [231.2505]), - yy: new ScilabDouble([477.46506], [476.57677]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([24, 1, 0]), - to: new ScilabDouble([21, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SELECT_m"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([298.86371, 253.57321]), - sz: new ScilabDouble([40, 40]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabString(["5"], ["2"], ["1"]), - pin: new ScilabDouble([33], [40]), - pout: new ScilabDouble([34]), - pein: new ScilabDouble([43], [44]), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SELECT_m",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"], ["E"]), - out_implicit: new ScilabString(["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""], [""]), - out_label: new ScilabString([""]), - style: new ScilabString(["SELECT_m"]) - }), - model: scicos_model({ - sim: list(new ScilabString(["selector_m"]), new ScilabDouble([4])), - in: new ScilabDouble([-1], [-1]), - in2: new ScilabDouble([-2], [-2]), - intyp: new ScilabDouble([5], [5]), - out: new ScilabDouble([-1]), - out2: new ScilabDouble([-2]), - outtyp: new ScilabDouble([5]), - evtin: new ScilabDouble([1], [1]), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble([1]), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([282.29299], [290.29229]), - yy: new ScilabDouble([280.24498], [280.23987]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([4, 1, 0]), - to: new ScilabDouble([32, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([347.43514], [357.57328], [357.57328]), - yy: new ScilabDouble([273.57321], [273.57321], [280.83282]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([32, 1, 0]), - to: new ScilabDouble([35, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([357.57328, 280.83282]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([34]), - pout: new ScilabDouble([36], [37]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"], ["E"], ["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""], [""], [""]), - style: new ScilabString(["SPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["lsplit"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1], [-1], [-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([357.57328], [357.57328], [364.66964]), - yy: new ScilabDouble([280.83282], [329.46812], [329.46812]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([35, 1, 0]), - to: new ScilabDouble([7, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([357.57328], [376.4669]), - yy: new ScilabDouble([280.83282], [280.83282]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([35, 2, 0]), - to: new ScilabDouble([14, 1, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["SPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([140.34523], [273.49157]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble([6]), - pout: new ScilabDouble([39], [40]), - pein: new ScilabDouble(), - peout: new ScilabDouble(), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"SPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabString(["E"]), - out_implicit: new ScilabString(["E"], ["E"], ["E"]), - in_style: new ScilabString(["ExplicitInputPort;align=left;verticalAlign=middle;spacing=10.0;rotation=0"]), - out_style: new ScilabString(["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"], ["ExplicitOutputPort;align=right;verticalAlign=middle;spacing=10.0;rotation=0"]), - in_label: new ScilabString([""]), - out_label: new ScilabString([""], [""], [""]), - style: new ScilabString(["SPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["lsplit"]), - in: new ScilabDouble([-1]), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble([-1], [-1], [-1]), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble(), - evtout: new ScilabDouble(), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["c"]), - firing: new ScilabDouble(), - dep_ut: new ScilabBoolean([true, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([140.34523], [144.31759]), - yy: new ScilabDouble([273.49157], [273.57832]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([38, 1, 0]), - to: new ScilabDouble([3, 2, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([140.34523], [140.34523], [290.29229], [290.29229]), - yy: new ScilabDouble([273.49157], [247.70767], [247.70767], [266.90654]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([1, 1]), - from: new ScilabDouble([38, 2, 0]), - to: new ScilabDouble([32, 2, 1]) - })); - scs_m.objs.push(scicos_block({ - gui: new ScilabString(["CLKSPLIT_f"]), - graphics: scicos_graphics({ - orig: new ScilabDouble([253.72572], [309.29537]), - sz: new ScilabDouble([0.3333333, 0.3333333]), - flip: new ScilabBoolean([true]), - theta: new ScilabDouble([0]), - exprs: new ScilabDouble(), - pin: new ScilabDouble(), - pout: new ScilabDouble(), - pein: new ScilabDouble([17]), - peout: new ScilabDouble([42], [43]), - gr_i: list(new ScilabString(["xstringb(orig(1),orig(2),"CLKSPLIT_f",sz(1),sz(2));"]), new ScilabDouble([8])), - id: new ScilabString([""]), - in_implicit: new ScilabDouble(), - out_implicit: new ScilabDouble(), - style: new ScilabString(["CLKSPLIT_f"]) - }), - model: scicos_model({ - sim: new ScilabString(["split"]), - in: new ScilabDouble(), - in2: new ScilabDouble(), - intyp: new ScilabDouble([1]), - out: new ScilabDouble(), - out2: new ScilabDouble(), - outtyp: new ScilabDouble([1]), - evtin: new ScilabDouble([1]), - evtout: new ScilabDouble([1], [1]), - state: new ScilabDouble(), - dstate: new ScilabDouble(), - odstate: list(), - rpar: new ScilabDouble(), - ipar: new ScilabDouble(), - opar: list(), - blocktype: new ScilabString(["d"]), - firing: new ScilabBoolean([false, false, false]), - dep_ut: new ScilabBoolean([false, false]), - label: new ScilabString([""]), - nzcross: new ScilabDouble([0]), - nmode: new ScilabDouble([0]), - equations: list(), - uid: new ScilabString([count]) - }), - doc: list(new ScilabString([count++])) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([253.72572], [253.72156]), - yy: new ScilabDouble([309.29537], [305.95927]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([41, 1, 0]), - to: new ScilabDouble([4, 1, 1]) - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([253.72572], [312.19705], [312.19705]), - yy: new ScilabDouble([309.29537], [309.29537], [299.28749]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([41, 2, 0]), - to: new ScilabDouble([32, 1, 1]) - - })); - scs_m.objs.push(scicos_link({ - xx: new ScilabDouble([279.98293], [279.98293], [325.53038], [325.53038]), - yy: new ScilabDouble([372.50232], [315.89455], [315.89455], [299.28749]), - id: new ScilabString(["drawlink"]), - thick: new ScilabDouble([0, 0]), - ct: new ScilabDouble([5, -1]), - from: new ScilabDouble([2, 2, 0]), - to: new ScilabDouble([32, 2, 1]) - })); - - var model = scicos_model(); - model.sim = new ScilabString(["csuper"]); - model.in = new ScilabDouble([1], [1], [1]); - model.in2 = new ScilabDouble([1], [1], [1]); - model.out = new ScilabDouble([1], [1]); - model.out2 = new ScilabDouble([1], [1]); - model.intyp = new ScilabDouble([5, 1, 1]); - model.outtyp = new ScilabDouble([5, 5]); - model.blocktype = new ScilabString(["h"]); - model.firing = new ScilabBoolean([false]); - model.dep_ut = new ScilabBoolean([true, false]); - model.rpar = scs_m; - - var gr_i = []; - this.x = new standard_define(new ScilabDouble([2, 3]), model, new ScilabDouble(), gr_i); - return new BasicBlock(this.x); - } - DFLIPFLOP.prototype.details = function DFLIPFLOP() { - return this.x; - } -} |