changeset 19154:76baa2d10abb

flip.m: Add input validation test. * flip.m: Add input validation test. * fliplr.m: Add flip to seealso links. * flipud.m: Add flip to seealso links.
author Rik <rik@octave.org>
date Mon, 22 Sep 2014 21:41:04 -0700
parents 431dc1da050c
children 9220669832df
files scripts/general/flip.m scripts/general/fliplr.m scripts/general/flipud.m
diffstat 3 files changed, 5 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/general/flip.m	Mon Sep 22 21:12:53 2014 -0700
+++ b/scripts/general/flip.m	Mon Sep 22 21:41:04 2014 -0700
@@ -53,14 +53,14 @@
 ## @end group
 ## @end example
 ##
-## @seealso{fliplr, flipud, rot90, rotdim}
+## @seealso{fliplr, flipud, rot90, rotdim, permute, transpose}
 ## @end deftypefn
 
 ## Author: David Bateman, Jaroslav Hajek
 
 function y = flip (x, dim)
 
-  if (nargin != 1 && nargin != 2)
+  if (nargin < 1 || nargin > 2)
     print_usage ();
   endif
 
@@ -108,4 +108,5 @@
 
 %!error flip ()
 %!error flip (1, 2, 3)
+%!error <DIM must be a positive integer> flip (magic (3), -1)
 
--- a/scripts/general/fliplr.m	Mon Sep 22 21:12:53 2014 -0700
+++ b/scripts/general/fliplr.m	Mon Sep 22 21:41:04 2014 -0700
@@ -32,7 +32,7 @@
 ## @end group
 ## @end example
 ##
-## @seealso{flipud, rot90, rotdim}
+## @seealso{flipud, flip, rot90, rotdim}
 ## @end deftypefn
 
 ## Author: jwe
--- a/scripts/general/flipud.m	Mon Sep 22 21:12:53 2014 -0700
+++ b/scripts/general/flipud.m	Mon Sep 22 21:41:04 2014 -0700
@@ -32,7 +32,7 @@
 ## @end group
 ## @end example
 ##
-## @seealso{fliplr, rot90, rotdim}
+## @seealso{fliplr, flip, rot90, rotdim}
 ## @end deftypefn
 
 ## Author: jwe