summaryrefslogtreecommitdiff
path: root/js/MatrixOp/EXTRACT.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/MatrixOp/EXTRACT.js')
-rw-r--r--js/MatrixOp/EXTRACT.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/js/MatrixOp/EXTRACT.js b/js/MatrixOp/EXTRACT.js
index ba87b44f..31b97eff 100644
--- a/js/MatrixOp/EXTRACT.js
+++ b/js/MatrixOp/EXTRACT.js
@@ -61,23 +61,27 @@ function EXTRACT() {
var it = 2;
} else {
message("Datatype is not supported");
+ throw "user error";
var ok = false;
}
var ma = size(this.a,1);
var mb = size(this.b,1);
if ((ma==0||mb==0)) {
message("empty field");
+ throw "user error";
var ok = false;
}
for (i=1;i<=ma;i+=1) {
if ((this.a[i-1]<=0)) {
message("invalid index");
+ throw "user error";
var ok = false;
}
}
for (j=1;j<=mb;j+=1) {
if ((this.b[j-1]<=0)) {
message("invalid index");
+ throw "user error";
var ok = false;
}
}