summaryrefslogtreecommitdiff
path: root/js/Misc/MPBLOCK.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Misc/MPBLOCK.js')
-rw-r--r--js/Misc/MPBLOCK.js12
1 files changed, 6 insertions, 6 deletions
diff --git a/js/Misc/MPBLOCK.js b/js/Misc/MPBLOCK.js
index 509c0db0..c09db580 100644
--- a/js/Misc/MPBLOCK.js
+++ b/js/Misc/MPBLOCK.js
@@ -11,7 +11,7 @@ function MPBLOCK() {
nameF = "myModel";
exprs = tlist(["MPBLOCK","in","intype","out","outtype","param","paramv","pprop","nameF","funtxt"],sci2exp(this.in1.slice()),sci2exp(this.intype.slice()),sci2exp(this.out.slice()),sci2exp(this.outtype.slice()),sci2exp(param.slice()),list(string(0.1),string(.0001)),sci2exp(pprop.slice()),nameF,[]);
this.model = scicos_model();
- this.model.blocktype = new ScilabString("c");
+ this.model.blocktype = new ScilabString(["c"]);
this.model.dep_ut = [true,true];
this.model.rpar = [];
for (i=1;i<=lstsize(paramv);i+=1) {
@@ -20,11 +20,11 @@ function MPBLOCK() {
mo = modelica();
mo.model = nameF;
mo.parameters = list(param,paramv);
- this.model.sim = list(new ScilabString(mo.model),new ScilabDouble(10004));
+ this.model.sim = list(new ScilabString([mo.model]), new ScilabDouble([10004]));
mo.inputs = this.in1;
mo.outputs = this.out;
- this.model.in1 = new ScilabDouble(ones(size(mo.inputs,"r"),1));
- this.model.out = new ScilabDouble(ones(size(mo.outputs,"r"),1));
+ this.model.in1 = new ScilabDouble([ones(size(mo.inputs,"r"),1)]);
+ this.model.out = new ScilabDouble([ones(size(mo.outputs,"r"),1)]);
this.model.equations = mo;
gr_i = [];
this.x = standard_define([3,2],this.model,exprs,gr_i);
@@ -231,12 +231,12 @@ function MPBLOCK() {
mo.parameters = list(transpose(param),paramv);
}
}
- this.model.equations = new ScilabDouble(mo);
+ this.model.equations = new ScilabDouble([mo]);
this.model.rpar = [];
for (i=1;i<=lstsize(paramv);i+=1) {
this.model.rpar = [[this.model.rpar],[double(paramv[i-1].slice())]];
}
- this.model.sim[1] = new ScilabDouble(this.funam);
+ this.model.sim[1] = new ScilabDouble([this.funam]);
exprs.in1 = lab_1[1-1];
exprs.intype = lab_1[2-1];
exprs.out = lab_1[3-1];