diff options
author | Sunil Shetye | 2018-06-18 23:41:23 +0530 |
---|---|---|
committer | Sunil Shetye | 2018-06-19 10:31:46 +0530 |
commit | 1170404c7650cb531534b308f103c9b6abd50d14 (patch) | |
tree | a6a61ae2a9a3592440483906ce6c7254b3243553 /js/NonLinear/SAT_f.js | |
parent | cd5b0819762aa4a1cb72d29ab7b8c3ac65bbad76 (diff) | |
download | sci2js-1170404c7650cb531534b308f103c9b6abd50d14.tar.gz sci2js-1170404c7650cb531534b308f103c9b6abd50d14.tar.bz2 sci2js-1170404c7650cb531534b308f103c9b6abd50d14.zip |
handle multiple rows
Diffstat (limited to 'js/NonLinear/SAT_f.js')
-rw-r--r-- | js/NonLinear/SAT_f.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/js/NonLinear/SAT_f.js b/js/NonLinear/SAT_f.js index 7a1c05eb..ab87ba59 100644 --- a/js/NonLinear/SAT_f.js +++ b/js/NonLinear/SAT_f.js @@ -4,16 +4,16 @@ SAT_f.prototype.define = function SAT_f() { minp=-1; maxp=1; slope=1; -rpar=[minp,maxp,slope]; +rpar=[[minp],[maxp],[slope]]; model=scicos_model(); model.sim=list("lusat",1); model.in1=1; model.nzcross=2; model.out=1; -model.rpar=[minp,maxp,slope]; +model.rpar=[[minp],[maxp],[slope]]; model.blocktype="c"; model.dep_ut=[true,false]; -exprs=[string(minp),string(maxp),string(slope)]; +exprs=[[string(minp)],[string(maxp)],[string(slope)]]; gr_i=[]; x=standard_define([2,2],model,exprs,gr_i); } @@ -27,7 +27,7 @@ graphics=arg1.graphics; exprs=graphics.exprs; model=arg1.model; while (true) { -[ok,minp,maxp,pente,exprs]=scicos_getvalue("Set Saturation parameters",["Min","Max","Slope"],list("vec",1,"vec",1,"vec",1),exprs); +[ok,minp,maxp,pente,exprs]=scicos_getvalue("Set Saturation parameters",[["Min"],["Max"],["Slope"]],list("vec",1,"vec",1,"vec",1),exprs); if (!ok) { break; } @@ -36,7 +36,7 @@ message("Max must be strictly positive"); } else if (pente<=0) { message("Slope must be strictly positive"); } else { -rpar=[minp/pente,maxp/pente,pente]; +rpar=[[minp/pente],[maxp/pente],[pente]]; model.rpar=rpar; model.firing=[]; graphics.exprs=exprs; |