summaryrefslogtreecommitdiff
path: root/data_structures_correct
diff options
context:
space:
mode:
Diffstat (limited to 'data_structures_correct')
-rw-r--r--data_structures_correct/AUTOMAT.js13
-rw-r--r--data_structures_correct/BIGSOM_f.js5
-rw-r--r--data_structures_correct/BOUNCE.js27
-rw-r--r--data_structures_correct/BOUNCEXY.js17
-rw-r--r--data_structures_correct/CANIMXY3D.js64
-rw-r--r--data_structures_correct/CFSCOPE.js22
-rw-r--r--data_structures_correct/CMSCOPE.js41
7 files changed, 29 insertions, 160 deletions
diff --git a/data_structures_correct/AUTOMAT.js b/data_structures_correct/AUTOMAT.js
index 931db5e..cab6287 100644
--- a/data_structures_correct/AUTOMAT.js
+++ b/data_structures_correct/AUTOMAT.js
@@ -2,26 +2,15 @@ function AUTOMAT() {
AUTOMAT.prototype.define = function AUTOMAT() {
this.NMode = 2;
-
this.Minitial = 1;
-
this.NX = 1;
-
this.X0 = [0.0];
-
- this.XP = [
- [1],
- [1]
- ];
-
+ this.XP = [[1],[1]];
this.C1 = [2];
-
this.C2 = [1];
var exprs = new ScilabString([this.NMode.toString()], [this.Minitial.toString()], [this.NX.toString()], [sci2exp(this.X0)], [sci2exp(this.XP)], [sci2exp(this.C1)], [sci2exp(this.C2)]);
-
var ipar = new ScilabDouble([this.NMode], [this.Minitial], [this.NX], ...this.XP, this.C1, this.C2);
-
var rpar = new ScilabDouble(this.X0);
var model = scicos_model();
diff --git a/data_structures_correct/BIGSOM_f.js b/data_structures_correct/BIGSOM_f.js
index 7a4627a..1b896a1 100644
--- a/data_structures_correct/BIGSOM_f.js
+++ b/data_structures_correct/BIGSOM_f.js
@@ -1,10 +1,7 @@
function BIGSOM_f() {
BIGSOM_f.prototype.define = function BIGSOM_f() {
- this.sgn = [
- [1],
- [1]
- ];
+ this.sgn = [[1],[1]];
var model = scicos_model();
model.sim = list(new ScilabString(["sum"]), new ScilabDouble([2]));
diff --git a/data_structures_correct/BOUNCE.js b/data_structures_correct/BOUNCE.js
index 4142430..e63b241 100644
--- a/data_structures_correct/BOUNCE.js
+++ b/data_structures_correct/BOUNCE.js
@@ -15,28 +15,11 @@ function BOUNCE() {
}
}
- this.walls = [
- [0],
- [5],
- [0],
- [5]
- ];
- this.x1 = [
- [2],
- [2.5]
- ];
- this.xd = [
- [0],
- [0]
- ];
- this.y1 = [
- [3],
- [5]
- ];
- this.yd = [
- [0],
- [0]
- ];
+ this.walls = [[0],[5],[0],[5]];
+ this.x1 = [[2],[2.5]];
+ this.xd = [[0],[0]];
+ this.y1 = [[3],[5]];
+ this.yd = [[0],[0]];
this.g = 9.81;
this.C = 0;
this.rpar1 = ones(this.n, 1);
diff --git a/data_structures_correct/BOUNCEXY.js b/data_structures_correct/BOUNCEXY.js
index 3110f6c..6a3163c 100644
--- a/data_structures_correct/BOUNCEXY.js
+++ b/data_structures_correct/BOUNCEXY.js
@@ -2,25 +2,12 @@ function BOUNCEXY() {
BOUNCEXY.prototype.define = function BOUNCEXY() {
this.win = -1;
-
this.imode = 1;
-
- this.clrs = [
- [1],
- [2]
- ];
-
- this.siz = [
- [1],
- [1]
- ];
-
+ this.clrs = [[1],[2]];
+ this.siz = [[1],[1]];
this.xmin = -5;
-
this.xmax = 5;
-
this.ymin = 0;
-
this.ymax = 15;
var model = scicos_model();
diff --git a/data_structures_correct/CANIMXY3D.js b/data_structures_correct/CANIMXY3D.js
index b9a1b67..d806266 100644
--- a/data_structures_correct/CANIMXY3D.js
+++ b/data_structures_correct/CANIMXY3D.js
@@ -3,62 +3,16 @@ function CANIMXY3D() {
CANIMXY3D.prototype.define = function CANIMXY3D() {
this.win = -1;
-
this.N = 2;
-
- this.clrs = [
- [1],
- [2],
- [3],
- [4],
- [5],
- [6],
- [7],
- [13]
- ];
-
- this.siz = [
- [1],
- [1],
- [1],
- [1],
- [1],
- [1],
- [1],
- [1]
- ];
-
- this.wpos = [
- [-1],
- [-1]
- ];
-
- this.wdim = [
- [-1],
- [-1]
- ];
-
- this.param3ds = [
- [50],
- [280]
- ];
-
- this.vec_x = [
- [-15],
- [15]
- ];
-
- this.vec_y = [
- [-15],
- [15]
- ];
-
- this.vec_z = [
- [-15],
- [15]
- ];
-
- this.nbr_curves = 1;
+ this.clrs = [[1],[2],[3],[4],[5],[6],[7],[13]];
+ this.siz = [[1],[1],[1],[1],[1],[1],[1],[1]];
+ this.wpos = [[-1],[-1]];
+ this.wdim = [[-1],[-1]];
+ this.param3ds = [[50],[280]];
+ this.vec_x = [[-15],[15]];
+ this.vec_y = [[-15],[15]];
+ this.vec_z = [[-15],[15]];
+ this.nbr_curves = 1;
var model = scicos_model();
model.sim = list(new ScilabString(["canimxy3d"]), new ScilabDouble([4]));
diff --git a/data_structures_correct/CFSCOPE.js b/data_structures_correct/CFSCOPE.js
index 16ee3e5..c2c7991 100644
--- a/data_structures_correct/CFSCOPE.js
+++ b/data_structures_correct/CFSCOPE.js
@@ -2,28 +2,14 @@ function CFSCOPE() {
CFSCOPE.prototype.define = function CFSCOPE() {
this.win = -1;
- this.wdim = [
- [600],
- [400]
- ];
- this.wpos = [
- [-1],
- [-1]
- ];
- this.clrs = [
- [1],
- [3],
- [5],
- [7],
- [9],
- [11],
- [13],
- [15]
- ];
+ this.wdim = [[600],[400]];
+ this.wpos = [[-1],[-1]];
+ this.clrs = [[1],[3],[5],[7],[9],[11],[13],[15]];
this.N = 2;
this.ymin = -15;
this.ymax = 15;
this.per = 30;
+
var model = scicos_model();
model.sim = list(new ScilabString(["cfscope"]), new ScilabDouble([4]));
model.evtin = new ScilabDouble([1]);
diff --git a/data_structures_correct/CMSCOPE.js b/data_structures_correct/CMSCOPE.js
index e00ee14..701771a 100644
--- a/data_structures_correct/CMSCOPE.js
+++ b/data_structures_correct/CMSCOPE.js
@@ -38,41 +38,14 @@ function CMSCOPE() {
}
CMSCOPE.prototype.define = function CMSCOPE() {
this.win = -1;
- this.in1 = [
- [1],
- [1]
- ];
- this.wdim = [
- [-1],
- [-1]
- ];
- this.wpos = [
- [-1],
- [-1]
- ];
- this.clrs = [
- [1],
- [3],
- [5],
- [7],
- [9],
- [11],
- [13],
- [15]
- ];
+ this.in1 = [[1],[1]];
+ this.wdim = [[-1],[-1]];
+ this.wpos = [[-1],[-1]];
+ this.clrs = [[1],[3],[5],[7],[9],[11],[13],[15]];
this.N = 20;
- this.ymin = [
- [-1],
- [-5]
- ];
- this.ymax = [
- [1],
- [5]
- ];
- this.per = [
- [30],
- [30]
- ];
+ this.ymin = [[-1],[-5]];
+ this.ymax = [[1],[5]];
+ this.per = [[30],[30]];
this.yy = [...transpose(this.ymin), ...transpose(this.ymax)];
this.period = transpose(this.per);