summaryrefslogtreecommitdiff
path: root/js/Linear/TCLSS.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/Linear/TCLSS.js')
-rw-r--r--js/Linear/TCLSS.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/js/Linear/TCLSS.js b/js/Linear/TCLSS.js
index 56aa6d16..7be300d4 100644
--- a/js/Linear/TCLSS.js
+++ b/js/Linear/TCLSS.js
@@ -37,18 +37,18 @@ function TCLSS() {
return options;
}
TCLSS.prototype.set = function TCLSS() {
- this.A = parseFloat(arguments[0]["A"])
- this.B = parseFloat(arguments[0]["B"])
- this.C = parseFloat(arguments[0]["C"])
- this.D = parseFloat(arguments[0]["D"])
- this.x0 = parseFloat(arguments[0]["x0"])
- this.exprs = parseFloat(arguments[0]["exprs"])
this.exprs = this.graphics.exprs;
if (size(this.exprs,"*")==7) {
this.exprs = this.exprs[[1:4,7]-1];
}
while (true) {
- [ok,this.A,this.B,this.C,this.D,this.x0,this.exprs] = scicos_getvalue("Set continuous linear system parameters",["A matrix","B matrix","C matrix","D matrix","Initial state"],list("mat",[-1,-1],"mat",["size(%1,2)","-1"],"mat",["-1","size(%1,2)"],"mat",[-1,-1],"vec","size(%1,2)"),this.exprs);
+ var ok = true;
+ this.A = parseFloat(arguments[0]["A"]);
+ this.B = parseFloat(arguments[0]["B"]);
+ this.C = parseFloat(arguments[0]["C"]);
+ this.D = parseFloat(arguments[0]["D"]);
+ this.x0 = parseFloat(arguments[0]["x0"]);
+ this.exprs = parseFloat(arguments[0]["exprs"]);
if (!ok) {
break;
}