diff options
Diffstat (limited to 'js/Linear')
-rw-r--r-- | js/Linear/BIGSOM_f.js | 1 | ||||
-rw-r--r-- | js/Linear/CLR.js | 1 | ||||
-rw-r--r-- | js/Linear/CLR_f.js | 1 | ||||
-rw-r--r-- | js/Linear/CLSS.js | 1 | ||||
-rw-r--r-- | js/Linear/CLSS_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DELAYV_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DELAY_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DIFF_c.js | 1 | ||||
-rw-r--r-- | js/Linear/DLR.js | 1 | ||||
-rw-r--r-- | js/Linear/DLR_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DLSS.js | 1 | ||||
-rw-r--r-- | js/Linear/DLSS_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DOLLAR.js | 1 | ||||
-rw-r--r-- | js/Linear/DOLLAR_f.js | 1 | ||||
-rw-r--r-- | js/Linear/DOLLAR_m.js | 1 | ||||
-rw-r--r-- | js/Linear/GAINBLK.js | 1 | ||||
-rw-r--r-- | js/Linear/GAINBLK_f.js | 1 | ||||
-rw-r--r-- | js/Linear/GAIN_f.js | 1 | ||||
-rw-r--r-- | js/Linear/INTEGRAL.js | 1 | ||||
-rw-r--r-- | js/Linear/INTEGRAL_f.js | 1 | ||||
-rw-r--r-- | js/Linear/INTEGRAL_m.js | 1 | ||||
-rw-r--r-- | js/Linear/PID.js | 1 | ||||
-rw-r--r-- | js/Linear/REGISTER.js | 1 | ||||
-rw-r--r-- | js/Linear/REGISTER_f.js | 1 | ||||
-rw-r--r-- | js/Linear/SAMPHOLD_m.js | 1 | ||||
-rw-r--r-- | js/Linear/SUMMATION.js | 1 | ||||
-rw-r--r-- | js/Linear/TCLSS.js | 1 | ||||
-rw-r--r-- | js/Linear/TCLSS_f.js | 1 | ||||
-rw-r--r-- | js/Linear/TIME_DELAY.js | 1 | ||||
-rw-r--r-- | js/Linear/VARIABLE_DELAY.js | 1 |
30 files changed, 30 insertions, 0 deletions
diff --git a/js/Linear/BIGSOM_f.js b/js/Linear/BIGSOM_f.js index 336de911..8bb727b2 100644 --- a/js/Linear/BIGSOM_f.js +++ b/js/Linear/BIGSOM_f.js @@ -28,6 +28,7 @@ function BIGSOM_f() { while (true) { var ok = true; this.sgn = inverse(arguments[0]["sgn"]); + var exprs = [arguments[0]["sgn"]]; if (!ok) { break; } diff --git a/js/Linear/CLR.js b/js/Linear/CLR.js index 76b73cd1..f44b534d 100644 --- a/js/Linear/CLR.js +++ b/js/Linear/CLR.js @@ -42,6 +42,7 @@ function CLR() { var ok = true; this.num = arguments[0]["num"]; this.den = arguments[0]["den"]; + var exprs = [arguments[0]["num"], arguments[0]["den"]]; if (!ok) { break; } diff --git a/js/Linear/CLR_f.js b/js/Linear/CLR_f.js index 41205677..45ad9962 100644 --- a/js/Linear/CLR_f.js +++ b/js/Linear/CLR_f.js @@ -42,6 +42,7 @@ function CLR_f() { var ok = true; this.num = arguments[0]["num"]; this.den = arguments[0]["den"]; + var exprs = [arguments[0]["num"], arguments[0]["den"]]; if (!ok) { break; } diff --git a/js/Linear/CLSS.js b/js/Linear/CLSS.js index 71262cdc..1e4f58fb 100644 --- a/js/Linear/CLSS.js +++ b/js/Linear/CLSS.js @@ -46,6 +46,7 @@ function CLSS() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/CLSS_f.js b/js/Linear/CLSS_f.js index 1d5e6543..045f2abe 100644 --- a/js/Linear/CLSS_f.js +++ b/js/Linear/CLSS_f.js @@ -46,6 +46,7 @@ function CLSS_f() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/DELAYV_f.js b/js/Linear/DELAYV_f.js index 645b2887..b6cfe6fd 100644 --- a/js/Linear/DELAYV_f.js +++ b/js/Linear/DELAYV_f.js @@ -43,6 +43,7 @@ function DELAYV_f() { this.nin = parseFloat(arguments[0]["nin"]); this.zz0 = inverse(arguments[0]["zz0"]); this.T = parseFloat(arguments[0]["T"]); + var exprs = [arguments[0]["nin"], arguments[0]["zz0"], arguments[0]["T"]]; if (!ok) { break; } diff --git a/js/Linear/DELAY_f.js b/js/Linear/DELAY_f.js index db59eeac..579b7823 100644 --- a/js/Linear/DELAY_f.js +++ b/js/Linear/DELAY_f.js @@ -97,6 +97,7 @@ function DELAY_f() { var ok = true; this.dt = arguments[0]["dt"]; this.z0 = arguments[0]["z0"]; + var exprs = [arguments[0]["dt"], arguments[0]["z0"]]; if (!ok) { break; } diff --git a/js/Linear/DIFF_c.js b/js/Linear/DIFF_c.js index 462cdc76..f6ee6fec 100644 --- a/js/Linear/DIFF_c.js +++ b/js/Linear/DIFF_c.js @@ -31,6 +31,7 @@ function DIFF_c() { var ok = true; this.x0 = inverse(arguments[0]["x0"]); this.xd0 = inverse(arguments[0]["xd0"]); + var exprs = [arguments[0]["x0"], arguments[0]["xd0"]]; if (!ok) { break; } diff --git a/js/Linear/DLR.js b/js/Linear/DLR.js index a7ec18ef..d80c13a2 100644 --- a/js/Linear/DLR.js +++ b/js/Linear/DLR.js @@ -40,6 +40,7 @@ function DLR() { var ok = true; this.num = arguments[0]["num"]; this.den = arguments[0]["den"]; + var exprs = [arguments[0]["num"], arguments[0]["den"]]; if (!ok) { break; } diff --git a/js/Linear/DLR_f.js b/js/Linear/DLR_f.js index 0a8f345f..85c3d176 100644 --- a/js/Linear/DLR_f.js +++ b/js/Linear/DLR_f.js @@ -40,6 +40,7 @@ function DLR_f() { var ok = true; this.num = arguments[0]["num"]; this.den = arguments[0]["den"]; + var exprs = [arguments[0]["num"], arguments[0]["den"]]; if (!ok) { break; } diff --git a/js/Linear/DLSS.js b/js/Linear/DLSS.js index 93f290a7..6348c0e3 100644 --- a/js/Linear/DLSS.js +++ b/js/Linear/DLSS.js @@ -45,6 +45,7 @@ function DLSS() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/DLSS_f.js b/js/Linear/DLSS_f.js index 4ed5ded4..b5fc3ebd 100644 --- a/js/Linear/DLSS_f.js +++ b/js/Linear/DLSS_f.js @@ -45,6 +45,7 @@ function DLSS_f() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/DOLLAR.js b/js/Linear/DOLLAR.js index 8ec5cb62..28705a98 100644 --- a/js/Linear/DOLLAR.js +++ b/js/Linear/DOLLAR.js @@ -36,6 +36,7 @@ function DOLLAR() { var ok = true; this.a = arguments[0]["a"]; this.inh = parseFloat(arguments[0]["inh"]); + var exprs = [arguments[0]["a"], arguments[0]["inh"]]; if (!ok) { break; } diff --git a/js/Linear/DOLLAR_f.js b/js/Linear/DOLLAR_f.js index 9d779f65..069b7a75 100644 --- a/js/Linear/DOLLAR_f.js +++ b/js/Linear/DOLLAR_f.js @@ -36,6 +36,7 @@ function DOLLAR_f() { var ok = true; this.a = arguments[0]["a"]; this.inh = parseFloat(arguments[0]["inh"]); + var exprs = [arguments[0]["a"], arguments[0]["inh"]]; if (!ok) { break; } diff --git a/js/Linear/DOLLAR_m.js b/js/Linear/DOLLAR_m.js index 536b8171..43baf0c2 100644 --- a/js/Linear/DOLLAR_m.js +++ b/js/Linear/DOLLAR_m.js @@ -36,6 +36,7 @@ function DOLLAR_m() { var ok = true; this.a = arguments[0]["a"]; this.inh = parseFloat(arguments[0]["inh"]); + var exprs = [arguments[0]["a"], arguments[0]["inh"]]; if (!ok) { break; } diff --git a/js/Linear/GAINBLK.js b/js/Linear/GAINBLK.js index b45fa57d..89c30062 100644 --- a/js/Linear/GAINBLK.js +++ b/js/Linear/GAINBLK.js @@ -39,6 +39,7 @@ function GAINBLK() { var ok = true; this.gain = parseFloat(arguments[0]["gain"]); this.over = arguments[0]["over"]; + var exprs = [arguments[0]["gain"], arguments[0]["over"]]; if (!ok) { break; } diff --git a/js/Linear/GAINBLK_f.js b/js/Linear/GAINBLK_f.js index 837c561b..eddc903e 100644 --- a/js/Linear/GAINBLK_f.js +++ b/js/Linear/GAINBLK_f.js @@ -30,6 +30,7 @@ function GAINBLK_f() { while (true) { var ok = true; this.gain = parseFloat(arguments[0]["gain"]); + var exprs = [arguments[0]["gain"]]; if (!ok) { break; } diff --git a/js/Linear/GAIN_f.js b/js/Linear/GAIN_f.js index 45909562..9098ce8c 100644 --- a/js/Linear/GAIN_f.js +++ b/js/Linear/GAIN_f.js @@ -30,6 +30,7 @@ function GAIN_f() { while (true) { var ok = true; this.gain = parseFloat(arguments[0]["gain"]); + var exprs = [arguments[0]["gain"]]; if (!ok) { break; } diff --git a/js/Linear/INTEGRAL.js b/js/Linear/INTEGRAL.js index 2c13986e..7ffd63a9 100644 --- a/js/Linear/INTEGRAL.js +++ b/js/Linear/INTEGRAL.js @@ -40,6 +40,7 @@ function INTEGRAL() { this.satur = parseFloat(arguments[0]["satur"]); this.maxp = parseFloat(arguments[0]["maxp"]); this.lowp = arguments[0]["lowp"]; + var exprs = [arguments[0]["x0"], arguments[0]["reinit"], arguments[0]["satur"], arguments[0]["maxp"], arguments[0]["lowp"]]; if (!ok) { break; } diff --git a/js/Linear/INTEGRAL_f.js b/js/Linear/INTEGRAL_f.js index df9da2ee..d1ee8a31 100644 --- a/js/Linear/INTEGRAL_f.js +++ b/js/Linear/INTEGRAL_f.js @@ -28,6 +28,7 @@ function INTEGRAL_f() { while (true) { var ok = true; this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/INTEGRAL_m.js b/js/Linear/INTEGRAL_m.js index 67e8de42..c53e466f 100644 --- a/js/Linear/INTEGRAL_m.js +++ b/js/Linear/INTEGRAL_m.js @@ -41,6 +41,7 @@ function INTEGRAL_m() { this.satur = parseFloat(arguments[0]["satur"]); this.maxp = parseFloat(arguments[0]["maxp"]); this.lowp = parseFloat(arguments[0]["lowp"]); + var exprs = [arguments[0]["x0"], arguments[0]["reinit"], arguments[0]["satur"], arguments[0]["maxp"], arguments[0]["lowp"]]; if (!ok) { break; } diff --git a/js/Linear/PID.js b/js/Linear/PID.js index 46ab9ee4..8c346451 100644 --- a/js/Linear/PID.js +++ b/js/Linear/PID.js @@ -90,6 +90,7 @@ function PID() { this.p = arguments[0]["p"]; this.i = arguments[0]["i"]; this.d = arguments[0]["d"]; + var exprs0 = [arguments[0]["p"], arguments[0]["i"], arguments[0]["d"]]; if (!ok) { break; } diff --git a/js/Linear/REGISTER.js b/js/Linear/REGISTER.js index a71bf832..c99b2f8b 100644 --- a/js/Linear/REGISTER.js +++ b/js/Linear/REGISTER.js @@ -34,6 +34,7 @@ function REGISTER() { var ok = true; this.z0 = parseFloat(arguments[0]["z0"]); this.it = arguments[0]["it"]; + var exprs = [arguments[0]["z0"], arguments[0]["it"]]; if (!ok) { break; } diff --git a/js/Linear/REGISTER_f.js b/js/Linear/REGISTER_f.js index 5ae08868..786806ab 100644 --- a/js/Linear/REGISTER_f.js +++ b/js/Linear/REGISTER_f.js @@ -29,6 +29,7 @@ function REGISTER_f() { while (true) { var ok = true; this.z0 = parseFloat(arguments[0]["z0"]); + var exprs = [arguments[0]["z0"]]; if (!ok) { break; } diff --git a/js/Linear/SAMPHOLD_m.js b/js/Linear/SAMPHOLD_m.js index 8bc8205f..f9ed7a43 100644 --- a/js/Linear/SAMPHOLD_m.js +++ b/js/Linear/SAMPHOLD_m.js @@ -32,6 +32,7 @@ function SAMPHOLD_m() { while (true) { var ok = true; this.it = arguments[0]["it"]; + var exprs = [arguments[0]["it"]]; if (!ok) { break; } diff --git a/js/Linear/SUMMATION.js b/js/Linear/SUMMATION.js index 7738b30c..37d5b7eb 100644 --- a/js/Linear/SUMMATION.js +++ b/js/Linear/SUMMATION.js @@ -39,6 +39,7 @@ function SUMMATION() { this.Datatype = arguments[0]["Datatype"]; this.sgn = inverse(arguments[0]["sgn"]); this.satur = arguments[0]["satur"]; + var exprs = [arguments[0]["Datatype"], arguments[0]["sgn"], arguments[0]["satur"]]; if (!ok) { break; } diff --git a/js/Linear/TCLSS.js b/js/Linear/TCLSS.js index b1937628..c73804d1 100644 --- a/js/Linear/TCLSS.js +++ b/js/Linear/TCLSS.js @@ -48,6 +48,7 @@ function TCLSS() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/TCLSS_f.js b/js/Linear/TCLSS_f.js index 481c3a2e..34171ae1 100644 --- a/js/Linear/TCLSS_f.js +++ b/js/Linear/TCLSS_f.js @@ -48,6 +48,7 @@ function TCLSS_f() { this.C = parseFloat(arguments[0]["C"]); this.D = parseFloat(arguments[0]["D"]); this.x0 = parseFloat(arguments[0]["x0"]); + var exprs = [arguments[0]["A"], arguments[0]["B"], arguments[0]["C"], arguments[0]["D"], arguments[0]["x0"]]; if (!ok) { break; } diff --git a/js/Linear/TIME_DELAY.js b/js/Linear/TIME_DELAY.js index cfd1c47f..42396604 100644 --- a/js/Linear/TIME_DELAY.js +++ b/js/Linear/TIME_DELAY.js @@ -37,6 +37,7 @@ function TIME_DELAY() { this.T = parseFloat(arguments[0]["T"]); this.init = parseFloat(arguments[0]["init"]); this.N = parseFloat(arguments[0]["N"]); + var exprs = [arguments[0]["T"], arguments[0]["init"], arguments[0]["N"]]; if (!ok) { break; } diff --git a/js/Linear/VARIABLE_DELAY.js b/js/Linear/VARIABLE_DELAY.js index 1ad95a2a..c76c8a29 100644 --- a/js/Linear/VARIABLE_DELAY.js +++ b/js/Linear/VARIABLE_DELAY.js @@ -37,6 +37,7 @@ function VARIABLE_DELAY() { this.T = parseFloat(arguments[0]["T"]); this.init = parseFloat(arguments[0]["init"]); this.N = parseFloat(arguments[0]["N"]); + var exprs = [arguments[0]["T"], arguments[0]["init"], arguments[0]["N"]]; if (!ok) { break; } |