From: <car...@us...> - 2011-10-27 15:45:48
|
Revision: 8877 http://octave.svn.sourceforge.net/octave/?rev=8877&view=rev Author: carandraug Date: 2011-10-27 15:45:41 +0000 (Thu, 27 Oct 2011) Log Message: ----------- tics: help text to texinfo and start use of print_usage Modified Paths: -------------- trunk/octave-forge/main/plot/inst/tics.m Modified: trunk/octave-forge/main/plot/inst/tics.m =================================================================== --- trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 15:33:57 UTC (rev 8876) +++ trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 15:45:41 UTC (rev 8877) @@ -1,29 +1,26 @@ -## tics(axis,[pos1,pos2,...],['lab1';'lab2';...]) -## +## This program is in the public domain +## Authors: Paul Kienzle <pki...@us...> +## Dmitri A. Sergatskov <das...@gm...> +## Russel Valentine +## Peter Gustafson + +## -*- texinfo -*- +## @deftypefn {Function File} {} tics (@var{axis}, [@var{pos1}, @var{pos2}, @dots], [@var{lab1}, @var{lab2}, @dots],) ## Explicitly set the tic positions and labels for the given axis. ## +## @var{axis} must be 'x', 'y' or 'z'. +## ## If no positions or labels are given, then restore the default. ## If positions are given but no labels, use those positions with the -## normal labels. If positions and labels are given, each position +## normal labels. If positions and labels are given, each position ## labeled with the corresponding row from the label matrix. ## -## Axis is 'x', 'y' or 'z'. +## @end deftypefn -## This program is in the public domain -## Author: Paul Kienzle <pki...@us...> +function tics (axis, pos, lab) -## Modified to use new gnuplot interface in octave > 2.9.0 -## Dmitri A. Sergatskov <das...@gm...> -## April 18, 2005 - -## Modifications which makes the y, z axis tics work. It was set to -## always do x axis before. -## 2007-08-12 Russel Valentine and Peter Gustafson - -function tics (axis,pos,lab) - - if (nargin == 0) - usage ("tics(axis,[pos1,pos2,...],['lab1';'lab2';...])"); + if ( nargin < 1 || nargin > 3 ) + print_usage; endif t = lower (axis); @@ -44,7 +41,8 @@ set (gca(), [t, "tick"], pos); set (gca(), [t, "ticklabel"], lab); else - usage ("tics(axis,[pos1,pos2,...],['lab1';'lab2';...])"); + ## we should never get here anyway + print_usage; endif endfunction This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2011-10-27 16:34:36
|
Revision: 8884 http://octave.svn.sourceforge.net/octave/?rev=8884&view=rev Author: carandraug Date: 2011-10-27 16:34:26 +0000 (Thu, 27 Oct 2011) Log Message: ----------- tics: small texinfo fix Modified Paths: -------------- trunk/octave-forge/main/plot/inst/tics.m Modified: trunk/octave-forge/main/plot/inst/tics.m =================================================================== --- trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 16:30:54 UTC (rev 8883) +++ trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 16:34:26 UTC (rev 8884) @@ -5,7 +5,7 @@ ## This program is in the public domain ## -*- texinfo -*- -## @deftypefn {Function File} {} tics (@var{axis}, [@var{pos1}, @var{pos2}, @dots], [@var{lab1}, @var{lab2}, @dots],) +## @deftypefn {Function File} {} tics (@var{axis}, [@var{pos1}, @var{pos2}, @dots], [@var{lab1}, @var{lab2}, @dots{}],) ## Explicitly set the tic positions and labels for the given axis. ## ## @var{axis} must be 'x', 'y' or 'z'. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2011-10-27 16:42:22
|
Revision: 8885 http://octave.svn.sourceforge.net/octave/?rev=8885&view=rev Author: carandraug Date: 2011-10-27 16:42:16 +0000 (Thu, 27 Oct 2011) Log Message: ----------- tics: small texinfo fix Modified Paths: -------------- trunk/octave-forge/main/plot/inst/tics.m Modified: trunk/octave-forge/main/plot/inst/tics.m =================================================================== --- trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 16:34:26 UTC (rev 8884) +++ trunk/octave-forge/main/plot/inst/tics.m 2011-10-27 16:42:16 UTC (rev 8885) @@ -5,7 +5,7 @@ ## This program is in the public domain ## -*- texinfo -*- -## @deftypefn {Function File} {} tics (@var{axis}, [@var{pos1}, @var{pos2}, @dots], [@var{lab1}, @var{lab2}, @dots{}],) +## @deftypefn {Function File} {} tics (@var{axis}, [@var{pos1}, @var{pos2}, @dots{}], [@var{lab1}, @var{lab2}, @dots{}],) ## Explicitly set the tic positions and labels for the given axis. ## ## @var{axis} must be 'x', 'y' or 'z'. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |