summaryrefslogtreecommitdiff
path: root/js/NonLinear/INTRP2BLK_f.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/NonLinear/INTRP2BLK_f.js')
-rw-r--r--js/NonLinear/INTRP2BLK_f.js20
1 files changed, 10 insertions, 10 deletions
diff --git a/js/NonLinear/INTRP2BLK_f.js b/js/NonLinear/INTRP2BLK_f.js
index 0096ef52..768f9119 100644
--- a/js/NonLinear/INTRP2BLK_f.js
+++ b/js/NonLinear/INTRP2BLK_f.js
@@ -1,18 +1,18 @@
/* autogenerated from "macros/NonLinear/INTRP2BLK_f.sci" */
function INTRP2BLK_f() {
INTRP2BLK_f.prototype.define = function INTRP2BLK_f() {
-a=[0,1];
-b=[0,1];
-c=[0,1,1,2];
+a=[[0],[1]];
+b=[[0],[1]];
+c=[[0,1],[1,2]];
model=scicos_model();
model.sim=list("intrp2",1);
-model.in1=[1,1];
+model.in1=[[1],[1]];
model.out=1;
-model.rpar=[a,b,c.slice()];
-model.ipar=[2,2];
+model.rpar=[[a],[b],[c.slice()]];
+model.ipar=[[2],[2]];
model.blocktype="c";
model.dep_ut=[true,false];
-exprs=[strcat(sci2exp(a)),strcat(sci2exp(b)),strcat(sci2exp(c,0))];
+exprs=[[strcat(sci2exp(a))],[strcat(sci2exp(b))],[strcat(sci2exp(c,0))]];
gr_i=[];
x=standard_define([3,2],model,exprs,gr_i);
}
@@ -26,7 +26,7 @@ graphics=arg1.graphics;
exprs=graphics.exprs;
model=arg1.model;
while (true) {
-[ok,a,b,c,exprs]=scicos_getvalue("Set Interpolation block parameters",["X coord.","Y coord.","Z values"],list("vec",-1,"vec",-1,"mat",[-1,-1]),exprs);
+[ok,a,b,c,exprs]=scicos_getvalue("Set Interpolation block parameters",[["X coord."],["Y coord."],["Z values"]],list("vec",-1,"vec",-1,"mat",[-1,-1]),exprs);
if (!ok) {
break;
}
@@ -37,8 +37,8 @@ message("X and Y must be strictly increasing");
} else {
if (ok) {
graphics.exprs=exprs;
-model.rpar=[a.slice(),b.slice(),c.slice()];
-model.ipar=[size(a,"*"),size(b,"*")];
+model.rpar=[[a.slice()],[b.slice()],[c.slice()]];
+model.ipar=[[size(a,"*")],[size(b,"*")]];
x.graphics=graphics;
x.model=model;
break;