diff scripts/quaternion/quaternion.m @ 4030:22bd65326ec1

[project @ 2002-08-09 18:58:13 by jwe]
author jwe
date Fri, 09 Aug 2002 19:00:16 +0000
parents d25bc039237b
children 4c8a2e4e0717
line wrap: on
line diff
--- a/scripts/quaternion/quaternion.m
+++ b/scripts/quaternion/quaternion.m
@@ -39,7 +39,7 @@
 
   switch (nargin)
     case(1)
-      if (! (is_vector (w) && length (w) == 4))
+      if (! (isvector (w) && length (w) == 4))
 	error ("input vector must be of length 4)");
       endif
       ## extract data
@@ -80,9 +80,9 @@
     vv = w;
     theta = x;
 
-    if (! is_vector (vv) || length (vv) != 3)
+    if (! isvector (vv) || length (vv) != 3)
       error ("vv must be a length three vector");
-    elseif (! is_scalar (theta))
+    elseif (! isscalar (theta))
       error ("theta must be a scalar");
     elseif (norm (vv) == 0)
       error ("quaternion: vv is zero");
@@ -103,7 +103,7 @@
     if (nargout != 1)
       usage ("w = quaterion (a, b, c, d)");
     endif
-    if (! (is_scalar (w) && is_scalar (x) && is_scalar (y) && is_scalar (z)))
+    if (! (isscalar (w) && isscalar (x) && isscalar (y) && isscalar (z)))
       error ("input values must be scalars");
     endif
     a = [w, x, y, z];