Mercurial > octave
changeset 28891:de5f2f9a64ff
maint: Use same coding style when checking for a minimum of 1 input.
* disp.m, __get_properties__.m, disp.m, isplaying.m, pause.m, resume.m,
stop.m, __get_properties__.m, disp.m, isrecording.m, pause.m, resume.m, stop.m,
mu2lin.m, acosd.m, acot.m, acotd.m, acoth.m, acsc.m, acscd.m, acsch.m, asec.m,
asecd.m, asech.m, asind.m, atand.m, cosd.m, cot.m, cotd.m, coth.m, csc.m,
cscd.m, csch.m, sec.m, secd.m, sech.m, sind.m, tand.m, cell2mat.m, deg2rad.m,
fliplr.m, flipud.m, int2str.m, nextpow2.m, num2str.m, rad2deg.m, subsindex.m,
rotx.m, roty.m, rotz.m, voronoin.m, __unimplemented__.m, frame2im.m, hsv2rgb.m,
iscolormap.m, __imfinfo__.m, rgb2gray.m, rgb2hsv.m, fileread.m,
is_valid_file_id.m, usejava.m, argnames.m, char.m, formula.m, vectorize.m,
isdir.m, vectorize.m, condeig.m, duplication_matrix.m, expm.m, isdiag.m,
istril.m, istriu.m, normest.m, planerot.m, trace.m, vech.m, fieldnames.m,
fileparts.m, grabcode.m, isfile.m, isfolder.m, mustBeFinite.m, mustBeInteger.m,
mustBeNegative.m, mustBeNonNan.m, mustBeNonempty.m, mustBeNonnegative.m,
mustBeNonpositive.m, mustBeNonsparse.m, mustBeNonzero.m, mustBeNumeric.m,
mustBeNumericOrLogical.m, mustBePositive.m, mustBeReal.m, namedargs2cell.m,
open.m, run.m, swapbytes.m, pareto.m, allchild.m, colstyle.m, hdl2struct.m,
isaxes.m, isfigure.m, ishandle.m, compan.m, poly.m, polyreduce.m, ppjumps.m,
roots.m, unmkpp.m, profexplore.m, profile.m, bartlett.m, fftshift.m, hurst.m,
ifftshift.m, sinc.m, spencer.m, yulewalker.m, colperm.m, nonzeros.m,
spconvert.m, spones.m, sprandsym.m, cosint.m, expint.m, factor.m, factorial.m,
isprime.m, perms.m, primes.m, reallog.m, realsqrt.m, sinint.m, gallery.m,
hadamard.m, hilb.m, invhilb.m, magic.m, wilkinson.m, center.m, iqr.m, meansq.m,
median.m, runlength.m, bin2dec.m, blanks.m, deblank.m, hex2dec.m, isletter.m,
isstring.m, str2num.m, strtrim.m, asctime.m, ctime.m:
Replace "if (nargin != 1)" formulations with "if (nargin < 1)" to match
the rest of Octave.
line wrap: on
line diff
--- a/scripts/@ftp/disp.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/@ftp/disp.m Sat Oct 10 16:32:20 2020 -0700 @@ -25,7 +25,7 @@ function disp (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/__get_properties__.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/__get_properties__.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function props = __get_properties__ (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/disp.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/disp.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function disp (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/isplaying.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/isplaying.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function result = isplaying (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/pause.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/pause.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function pause (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/resume.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/resume.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function resume (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audioplayer/stop.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audioplayer/stop.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function stop (player) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/__get_properties__.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/__get_properties__.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function props = __get_properties__ (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/disp.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/disp.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function disp (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/isrecording.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/isrecording.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function result = isrecording (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/pause.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/pause.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function pause (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/resume.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/resume.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function resume (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/@audiorecorder/stop.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/@audiorecorder/stop.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function stop (recorder) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/audio/mu2lin.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/audio/mu2lin.m Sat Oct 10 16:32:20 2020 -0700 @@ -37,14 +37,14 @@ function y = mu2lin (x, n = 0) - if (nargin == 2) - if (n != 0 && n != 8 && n != 16) - error ("mu2lin: N must be either 0, 8, or 16"); - endif - elseif (nargin != 1) + if (nargin < 1) print_usage (); endif + if (n != 0 && n != 8 && n != 16) + error ("mu2lin: N must be either 0, 8, or 16"); + endif + ulaw = [32124, 31100, 30076, 29052, 28028, 27004, 25980, 24956, ... 23932, 22908, 21884, 20860, 19836, 18812, 17788, 16764, ... 15996, 15484, 14972, 14460, 13948, 13436, 12924, 12412, ...
--- a/scripts/elfun/acosd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acosd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acosd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acot.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acot.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acot (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acotd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acotd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acotd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acoth.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acoth.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acoth (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acsc.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acsc.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acsc (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acscd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acscd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acscd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/acsch.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/acsch.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = acsch (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/asec.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/asec.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = asec (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/asecd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/asecd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = asecd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/asech.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/asech.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = asech (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/asind.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/asind.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = asind (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/atand.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/atand.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = atand (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/cosd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/cosd.m Sat Oct 10 16:32:20 2020 -0700 @@ -33,7 +33,7 @@ function y = cosd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/cot.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/cot.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = cot (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/cotd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/cotd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = cotd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/coth.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/coth.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = coth (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/csc.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/csc.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = csc (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/cscd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/cscd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = cscd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/csch.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/csch.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = csch (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/sec.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/sec.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = sec (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/secd.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/secd.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = secd (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/sech.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/sech.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function y = sech (x) -if (nargin != 1) +if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/sind.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/sind.m Sat Oct 10 16:32:20 2020 -0700 @@ -33,7 +33,7 @@ function y = sind (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/elfun/tand.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/elfun/tand.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function y = tand (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/general/cell2mat.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/cell2mat.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function m = cell2mat (c) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/general/deg2rad.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/deg2rad.m Sat Oct 10 16:32:20 2020 -0700 @@ -48,7 +48,7 @@ function rad = deg2rad (deg) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/general/fliplr.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/fliplr.m Sat Oct 10 16:32:20 2020 -0700 @@ -43,7 +43,7 @@ function y = fliplr (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif y = flip (x, 2);
--- a/scripts/general/flipud.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/flipud.m Sat Oct 10 16:32:20 2020 -0700 @@ -43,7 +43,7 @@ function y = flipud (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif y = flip (x, 1);
--- a/scripts/general/int2str.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/int2str.m Sat Oct 10 16:32:20 2020 -0700 @@ -60,7 +60,7 @@ function retval = int2str (n) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! (isnumeric (n) || islogical (n) || ischar (n))) error ("int2str: N must be a numeric, logical, or character array");
--- a/scripts/general/nextpow2.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/nextpow2.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ function n = nextpow2 (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/general/num2str.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/num2str.m Sat Oct 10 16:32:20 2020 -0700 @@ -80,7 +80,7 @@ function retval = num2str (x, arg) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); elseif (! (isnumeric (x) || islogical (x) || ischar (x))) error ("num2str: X must be a numeric, logical, or character array");
--- a/scripts/general/rad2deg.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/rad2deg.m Sat Oct 10 16:32:20 2020 -0700 @@ -48,7 +48,7 @@ function deg = rad2deg (rad) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/general/subsindex.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/general/subsindex.m Sat Oct 10 16:32:20 2020 -0700 @@ -69,7 +69,7 @@ function idx = subsindex (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/geometry/rotx.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/geometry/rotx.m Sat Oct 10 16:32:20 2020 -0700 @@ -83,7 +83,7 @@ function retmat = rotx (angle_in_deg) - if (nargin != 1 || ! isscalar (angle_in_deg)) + if (nargin < 1 || ! isscalar (angle_in_deg)) print_usage (); endif
--- a/scripts/geometry/roty.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/geometry/roty.m Sat Oct 10 16:32:20 2020 -0700 @@ -83,7 +83,7 @@ function retmat = roty (angle_in_deg) - if (nargin != 1 || ! isscalar (angle_in_deg)) + if (nargin < 1 || ! isscalar (angle_in_deg)) print_usage (); endif
--- a/scripts/geometry/rotz.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/geometry/rotz.m Sat Oct 10 16:32:20 2020 -0700 @@ -83,7 +83,7 @@ function retmat = rotz (angle_in_deg) - if (nargin != 1 || ! isscalar (angle_in_deg)) + if (nargin < 1 || ! isscalar (angle_in_deg)) print_usage (); endif
--- a/scripts/geometry/voronoin.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/geometry/voronoin.m Sat Oct 10 16:32:20 2020 -0700 @@ -57,7 +57,7 @@ function [C, F] = voronoin (pts, options) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/help/__unimplemented__.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/help/__unimplemented__.m Sat Oct 10 16:32:20 2020 -0700 @@ -39,7 +39,7 @@ function txt = __unimplemented__ (fcn) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/image/frame2im.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/frame2im.m Sat Oct 10 16:32:20 2020 -0700 @@ -40,7 +40,7 @@ function [x, map] = frame2im (frame) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! all (isfield (frame, {"cdata", "colormap"}))) error ("frame2im: F must be a struct with the fields colormap and cdata");
--- a/scripts/image/hsv2rgb.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/hsv2rgb.m Sat Oct 10 16:32:20 2020 -0700 @@ -64,7 +64,7 @@ ## where f_x(hue) is a piecewise defined function for ## each color with f_r(hue-2/3) = f_g(hue) = f_b(hue-1/3). - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/image/iscolormap.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/iscolormap.m Sat Oct 10 16:32:20 2020 -0700 @@ -40,7 +40,7 @@ function retval = iscolormap (cmap) - if (nargin != 1) + if (nargin < 1) print_usage; endif
--- a/scripts/image/private/__imfinfo__.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/private/__imfinfo__.m Sat Oct 10 16:32:20 2020 -0700 @@ -30,7 +30,7 @@ function info = __imfinfo__ (filename) - if (nargin != 1) + if (nargin < 1) print_usage ("imfinfo"); elseif (! ischar (filename)) error ("imfinfo: FILENAME must be a string");
--- a/scripts/image/rgb2gray.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/rgb2gray.m Sat Oct 10 16:32:20 2020 -0700 @@ -49,7 +49,7 @@ function I = rgb2gray (rgb) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/image/rgb2hsv.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/image/rgb2hsv.m Sat Oct 10 16:32:20 2020 -0700 @@ -43,7 +43,7 @@ function hsv = rgb2hsv (rgb) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/io/fileread.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/io/fileread.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function str = fileread (filename) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/io/is_valid_file_id.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/io/is_valid_file_id.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function retval = is_valid_file_id (fid) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/java/usejava.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/java/usejava.m Sat Oct 10 16:32:20 2020 -0700 @@ -54,7 +54,7 @@ function retval = usejava (feature) - if (nargin != 1 || ! ischar (feature)) + if (nargin < 1 || ! ischar (feature)) print_usage (); endif
--- a/scripts/legacy/@inline/argnames.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/@inline/argnames.m Sat Oct 10 16:32:20 2020 -0700 @@ -32,7 +32,7 @@ function args = argnames (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/legacy/@inline/char.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/@inline/char.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function expr = char (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/legacy/@inline/formula.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/@inline/formula.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function expr = formula (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/legacy/@inline/vectorize.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/@inline/vectorize.m Sat Oct 10 16:32:20 2020 -0700 @@ -52,7 +52,7 @@ function fcn = vectorize (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/legacy/isdir.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/isdir.m Sat Oct 10 16:32:20 2020 -0700 @@ -51,7 +51,7 @@ "isdir is obsolete; use isfolder or dir_in_loadpath instead\n"); endif - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/legacy/vectorize.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/legacy/vectorize.m Sat Oct 10 16:32:20 2020 -0700 @@ -48,7 +48,7 @@ "vectorize is unreliable; its use is strongly discouraged\n"); endif - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/condeig.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/condeig.m Sat Oct 10 16:32:20 2020 -0700 @@ -67,7 +67,7 @@ function [v, lambda, c] = condeig (a) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/duplication_matrix.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/duplication_matrix.m Sat Oct 10 16:32:20 2020 -0700 @@ -67,7 +67,7 @@ function d = duplication_matrix (n) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/expm.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/expm.m Sat Oct 10 16:32:20 2020 -0700 @@ -81,7 +81,7 @@ function r = expm (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/isdiag.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/isdiag.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function retval = isdiag (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/istril.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/istril.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function retval = istril (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/istriu.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/istriu.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function retval = istriu (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/normest.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/normest.m Sat Oct 10 16:32:20 2020 -0700 @@ -43,7 +43,7 @@ function [nest, iter] = normest (A, tol = 1e-6) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/planerot.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/planerot.m Sat Oct 10 16:32:20 2020 -0700 @@ -65,7 +65,7 @@ function [G, y] = planerot (x) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! (isvector (x) && numel (x) == 2)) error ("planerot: X must be a 2-element vector");
--- a/scripts/linear-algebra/trace.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/trace.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function y = trace (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/linear-algebra/vech.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/linear-algebra/vech.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ function v = vech (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/fieldnames.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/fieldnames.m Sat Oct 10 16:32:20 2020 -0700 @@ -45,7 +45,7 @@ function names = fieldnames (obj) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/fileparts.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/fileparts.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function [dir, name, ext] = fileparts (filename) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/grabcode.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/grabcode.m Sat Oct 10 16:32:20 2020 -0700 @@ -59,7 +59,7 @@ function code_str = grabcode (url) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/isfile.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/isfile.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function retval = isfile (f) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/isfolder.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/isfolder.m Sat Oct 10 16:32:20 2020 -0700 @@ -35,7 +35,7 @@ function retval = isfolder (f) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeFinite.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeFinite.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeFinite (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeInteger.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeInteger.m Sat Oct 10 16:32:20 2020 -0700 @@ -37,7 +37,7 @@ function mustBeInteger (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNegative.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNegative.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNegative (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonNan.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonNan.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonNan (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonempty.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonempty.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonempty (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonnegative.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonnegative.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonnegative (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonpositive.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonpositive.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonpositive (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonsparse.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonsparse.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonsparse (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNonzero.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNonzero.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNonzero (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNumeric.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNumeric.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNumeric (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeNumericOrLogical.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeNumericOrLogical.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeNumericOrLogical (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBePositive.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBePositive.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBePositive (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/mustBeReal.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/mustBeReal.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function mustBeReal (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/namedargs2cell.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/namedargs2cell.m Sat Oct 10 16:32:20 2020 -0700 @@ -46,10 +46,9 @@ function c = namedargs2cell (s) - if (nargin != 1 || nargout > 1) + if (nargin < 1) print_usage (); - endif - if (! isstruct (s) || ! isscalar (s)) + elseif (! isstruct (s) || ! isscalar (s)) error ("namedargs2cell: S must be a scalar structure"); endif
--- a/scripts/miscellaneous/open.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/open.m Sat Oct 10 16:32:20 2020 -0700 @@ -73,7 +73,7 @@ function output = open (file) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/run.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/run.m Sat Oct 10 16:32:20 2020 -0700 @@ -47,7 +47,7 @@ function run (script) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/miscellaneous/swapbytes.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/miscellaneous/swapbytes.m Sat Oct 10 16:32:20 2020 -0700 @@ -42,7 +42,7 @@ function y = swapbytes (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/plot/draw/pareto.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/draw/pareto.m Sat Oct 10 16:32:20 2020 -0700 @@ -72,7 +72,7 @@ [hax, varargin, nargin] = __plt_get_axis_arg__ ("pareto", varargin{:}); - if (nargin != 1 && nargin != 2) + if (nargin < 1 || nargin > 2) print_usage (); endif
--- a/scripts/plot/util/allchild.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/allchild.m Sat Oct 10 16:32:20 2020 -0700 @@ -38,7 +38,7 @@ function h = allchild (handles) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/plot/util/colstyle.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/colstyle.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function [l, c, m, msg] = colstyle (style) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/plot/util/hdl2struct.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/hdl2struct.m Sat Oct 10 16:32:20 2020 -0700 @@ -35,7 +35,7 @@ function s = hdl2struct (h) - if (nargin != 1 || ! ishghandle (h)) + if (nargin < 1 || ! ishghandle (h)) print_usage (); endif
--- a/scripts/plot/util/isaxes.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/isaxes.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function retval = isaxes (h) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/plot/util/isfigure.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/isfigure.m Sat Oct 10 16:32:20 2020 -0700 @@ -35,7 +35,7 @@ function retval = isfigure (h) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/plot/util/ishandle.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/plot/util/ishandle.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ function retval = ishandle (h) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/polynomial/compan.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/compan.m Sat Oct 10 16:32:20 2020 -0700 @@ -63,7 +63,7 @@ function A = compan (c) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/polynomial/poly.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/poly.m Sat Oct 10 16:32:20 2020 -0700 @@ -57,7 +57,7 @@ function y = poly (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/polynomial/polyreduce.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/polyreduce.m Sat Oct 10 16:32:20 2020 -0700 @@ -32,7 +32,7 @@ function p = polyreduce (c) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! isvector (c) || isempty (c)) error ("polyreduce: C must be a non-empty vector");
--- a/scripts/polynomial/ppjumps.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/ppjumps.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function jumps = ppjumps (pp) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/polynomial/roots.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/roots.m Sat Oct 10 16:32:20 2020 -0700 @@ -84,7 +84,7 @@ function r = roots (c) - if (nargin != 1 || (! isvector (c) && ! isempty (c))) + if (nargin < 1 || (! isvector (c) && ! isempty (c))) print_usage (); elseif (any (! isfinite (c))) error ("roots: inputs must not contain Inf or NaN");
--- a/scripts/polynomial/unmkpp.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/polynomial/unmkpp.m Sat Oct 10 16:32:20 2020 -0700 @@ -74,7 +74,7 @@ function [x, P, n, k, d] = unmkpp (pp) - if (nargin != 1) + if (nargin < 1) print_usage (); endif if (! (isstruct (pp) && isfield (pp, "form") && strcmp (pp.form, "pp")))
--- a/scripts/profiler/profexplore.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/profiler/profexplore.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ if (nargin == 0) data = profile ("info"); - elseif (nargin != 1) + elseif (nargin < 1) print_usage (); endif
--- a/scripts/profiler/profile.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/profiler/profile.m Sat Oct 10 16:32:20 2020 -0700 @@ -68,7 +68,7 @@ ## Built-in profiler. function retval = profile (option) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/bartlett.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/bartlett.m Sat Oct 10 16:32:20 2020 -0700 @@ -35,7 +35,7 @@ function c = bartlett (m) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/fftshift.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/fftshift.m Sat Oct 10 16:32:20 2020 -0700 @@ -51,7 +51,7 @@ function retval = fftshift (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/hurst.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/hurst.m Sat Oct 10 16:32:20 2020 -0700 @@ -33,7 +33,7 @@ function H = hurst (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/ifftshift.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/ifftshift.m Sat Oct 10 16:32:20 2020 -0700 @@ -35,7 +35,7 @@ function retval = ifftshift (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/sinc.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/sinc.m Sat Oct 10 16:32:20 2020 -0700 @@ -38,7 +38,7 @@ function result = sinc (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/spencer.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/spencer.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function retval = spencer (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/signal/yulewalker.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/signal/yulewalker.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function [a, v] = yulewalker (c) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/sparse/colperm.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/sparse/colperm.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function p = colperm (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/sparse/nonzeros.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/sparse/nonzeros.m Sat Oct 10 16:32:20 2020 -0700 @@ -31,7 +31,7 @@ function v = nonzeros (A) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/sparse/spconvert.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/sparse/spconvert.m Sat Oct 10 16:32:20 2020 -0700 @@ -37,7 +37,7 @@ function s = spconvert (m) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/sparse/spones.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/sparse/spones.m Sat Oct 10 16:32:20 2020 -0700 @@ -33,7 +33,7 @@ function r = spones (S) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/sparse/sprandsym.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/sparse/sprandsym.m Sat Oct 10 16:32:20 2020 -0700 @@ -39,7 +39,7 @@ function S = sprandsym (n, d) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/cosint.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/cosint.m Sat Oct 10 16:32:20 2020 -0700 @@ -76,7 +76,7 @@ function y = cosint (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/expint.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/expint.m Sat Oct 10 16:32:20 2020 -0700 @@ -96,7 +96,7 @@ function E1 = expint (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/factor.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/factor.m Sat Oct 10 16:32:20 2020 -0700 @@ -43,7 +43,7 @@ function [pf, n] = factor (q) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/factorial.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/factorial.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ function x = factorial (n) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! isreal (n) || any (n(:) < 0 | n(:) != fix (n(:)))) error ("factorial: all N must be real non-negative integers");
--- a/scripts/specfun/isprime.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/isprime.m Sat Oct 10 16:32:20 2020 -0700 @@ -69,7 +69,7 @@ function t = isprime (x) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (any (fix (x) != x)) error ("isprime: X contains non-integer entries");
--- a/scripts/specfun/perms.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/perms.m Sat Oct 10 16:32:20 2020 -0700 @@ -58,7 +58,7 @@ function A = perms (v) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/primes.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/primes.m Sat Oct 10 16:32:20 2020 -0700 @@ -47,7 +47,7 @@ function p = primes (n) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/specfun/reallog.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/reallog.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function y = reallog (x) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (iscomplex (x) || any (x(:) < 0)) error ("reallog: produced complex result");
--- a/scripts/specfun/realsqrt.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/realsqrt.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function y = realsqrt (x) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (iscomplex (x) || any (x(:) < 0)) error ("realsqrt: produced complex result");
--- a/scripts/specfun/sinint.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/specfun/sinint.m Sat Oct 10 16:32:20 2020 -0700 @@ -54,7 +54,7 @@ function y = sinint (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/special-matrix/gallery.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/gallery.m Sat Oct 10 16:32:20 2020 -0700 @@ -1436,7 +1436,7 @@ ## of involutory and of idempotent matrices, Numer. Math. 5 (1963), ## pp. 234-237. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for invol matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for invol matrix."); @@ -1700,7 +1700,7 @@ ## J. Todd, Basic Numerical Mathematics, Vol. 2: Numerical Algebra, ## Birkhauser, Basel, and Academic Press, New York, 1977, p. 154. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for lehmer matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for lehmer matrix."); @@ -1731,7 +1731,7 @@ ## Mathematics, volume 260, Longman Scientific and Technical, Essex, ## UK, 1992, pp. 234-266. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for lesp matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for lesp matrix."); @@ -1751,7 +1751,7 @@ ## Reference: ## M. Lotkin, A set of test matrices, MTAC, 9 (1955), pp. 153-161. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for lotkin matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for lotkin matrix."); @@ -1779,7 +1779,7 @@ ## chemistry---II, Proc. Royal Soc. Edin., 63, A (1952), pp. 232-241. ## (For the eigenvalues of Givens' matrix.) - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for minij matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for minij matrix."); @@ -1826,7 +1826,7 @@ ## R.J. Plemmons, Regular splittings and the discrete Neumann ## problem, Numer. Math., 25 (1976), pp. 153-161. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for neumann matrix."); elseif (! isnumeric (n) || all (numel (n) != [1 2]) || fix (n) != n) error ("gallery: N must be a 1 or 2 element integer for neumann matrix."); @@ -1992,7 +1992,7 @@ ## E.E. Tyrtyshnikov, Cauchy-Toeplitz matrices and some applications, ## Linear Algebra and Appl., 149 (1991), pp. 1-18. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for parter matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for parter matrix."); @@ -2034,7 +2034,7 @@ ## Johns Hopkins University Press, Baltimore, Maryland, 1989 ## (Section 4.5.4). - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for poisson matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for poisson matrix."); @@ -2095,7 +2095,7 @@ ## W.B. Gragg, The QR algorithm for unitary Hessenberg matrices, ## J. Comp. Appl. Math., 16 (1986), pp. 1-8. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for randhess matrix."); elseif (! isnumeric (x) || ! isreal (x)) error ("gallery: N or X must be numeric real values for randhess matrix."); @@ -2305,7 +2305,7 @@ ## Spectral Properties of a Matrix of Redheffer, ## Linear Algebra and Appl., 162 (1992), pp. 673-683. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for redheff matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for redheff matrix."); @@ -2335,7 +2335,7 @@ ## F. Roesler, Riemann's hypothesis as an eigenvalue problem, ## Linear Algebra and Appl., 81 (1986), pp. 153-198. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for riemann matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for riemann matrix."); @@ -2361,7 +2361,7 @@ ## Algebra and Function Minimisation, second edition, Adam Hilger, ## Bristol, 1990 (Appendix 1). - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for ris matrix."); elseif (! isnumeric (n) || ! isscalar (n) || fix (n) != n) error ("gallery: N must be an integer for ris matrix."); @@ -2762,7 +2762,7 @@ ## J.H. Wilkinson, The Algebraic Eigenvalue Problem, Oxford University ## Press, 1965. - if (nargin != 1) + if (nargin < 1) error ("gallery: 1 argument is required for wilk matrix."); elseif (! isnumeric (n) || ! isscalar (n)) error ("gallery: N must be a numeric scalar for wilk matrix.");
--- a/scripts/special-matrix/hadamard.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/hadamard.m Sat Oct 10 16:32:20 2020 -0700 @@ -67,7 +67,7 @@ function h = hadamard (n) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/special-matrix/hilb.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/hilb.m Sat Oct 10 16:32:20 2020 -0700 @@ -60,7 +60,7 @@ function retval = hilb (n) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! isscalar (n)) error ("hilb: N must be a scalar integer");
--- a/scripts/special-matrix/invhilb.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/invhilb.m Sat Oct 10 16:32:20 2020 -0700 @@ -81,7 +81,7 @@ function retval = invhilb (n) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! isscalar (n)) error ("invhilb: N must be a scalar integer");
--- a/scripts/special-matrix/magic.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/magic.m Sat Oct 10 16:32:20 2020 -0700 @@ -38,7 +38,7 @@ function A = magic (n) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/special-matrix/wilkinson.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/special-matrix/wilkinson.m Sat Oct 10 16:32:20 2020 -0700 @@ -36,7 +36,7 @@ function retval = wilkinson (n) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/statistics/center.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/statistics/center.m Sat Oct 10 16:32:20 2020 -0700 @@ -44,7 +44,7 @@ function retval = center (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/statistics/iqr.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/statistics/iqr.m Sat Oct 10 16:32:20 2020 -0700 @@ -41,7 +41,7 @@ function y = iqr (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/statistics/meansq.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/statistics/meansq.m Sat Oct 10 16:32:20 2020 -0700 @@ -57,7 +57,7 @@ function y = meansq (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/statistics/median.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/statistics/median.m Sat Oct 10 16:32:20 2020 -0700 @@ -62,7 +62,7 @@ function retval = median (x, dim) - if (nargin != 1 && nargin != 2) + if (nargin < 1) print_usage (); endif
--- a/scripts/statistics/runlength.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/statistics/runlength.m Sat Oct 10 16:32:20 2020 -0700 @@ -44,7 +44,7 @@ function [count, value] = runlength (x) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/bin2dec.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/bin2dec.m Sat Oct 10 16:32:20 2020 -0700 @@ -57,7 +57,7 @@ function d = bin2dec (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/blanks.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/blanks.m Sat Oct 10 16:32:20 2020 -0700 @@ -44,7 +44,7 @@ function s = blanks (n) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! (isscalar (n) && n == fix (n) && n >= 0)) error ("blanks: N must be a non-negative integer");
--- a/scripts/strings/deblank.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/deblank.m Sat Oct 10 16:32:20 2020 -0700 @@ -47,7 +47,7 @@ function s = deblank (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/hex2dec.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/hex2dec.m Sat Oct 10 16:32:20 2020 -0700 @@ -50,7 +50,7 @@ function d = hex2dec (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/isletter.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/isletter.m Sat Oct 10 16:32:20 2020 -0700 @@ -34,7 +34,7 @@ function retval = isletter (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/isstring.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/isstring.m Sat Oct 10 16:32:20 2020 -0700 @@ -42,7 +42,7 @@ function retval = isstring (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif
--- a/scripts/strings/str2num.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/str2num.m Sat Oct 10 16:32:20 2020 -0700 @@ -55,7 +55,7 @@ function [m, state] = str2num (s) - if (nargin != 1) + if (nargin < 1) print_usage (); elseif (! ischar (s)) error ("str2num: S must be a string or string array");
--- a/scripts/strings/strtrim.m Sat Oct 10 17:59:19 2020 +0200 +++ b/scripts/strings/strtrim.m Sat Oct 10 16:32:20 2020 -0700 @@ -49,7 +49,7 @@ function s = strtrim (s) - if (nargin != 1) + if (nargin < 1) print_usage (); endif