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; } }