# coyote: CGLOGGEN

- coyote/Mathematics
- coyote/Utilities
- [Source code]

Description

      This function creates an evenly spaced vector of points in log space.

Categories

      Math, Utilities

Returns

      A vector of values, evenly spaced along a log axis.

Params

      numpts: in, optional, type=integer, default=10
         The number of points desired in the output vector.

Keywords

      double: in, optional, type=boolean, default=0
          Set this keyword to return the values as double precision values.
          Otherwise, floating point values are returned.
      finish: in, optional, type=float/double, default=100
          The ending value of the vector. The output values are evenly spaced
          between `Start` and `Finish`. This value must be a positive number.
      start: in, optional, type=float/double, default=1
          The starting value of the vector. The output values are evenly spaced
          between `Start` and `Finish`. This value must be a positive number.

Examples

      To create 10 values evenly spaced between 5 and 15::
         points = cgLogGen(10, Start=5, Finish=150)
         cgPlot, points, PSym=2, /YLog

Author

      FANNING SOFTWARE CONSULTING::
          David W. Fanning
          1645 Sheely Drive
          Fort Collins, CO 80526 USA
          Phone: 970-221-0438
          E-mail: david@idlcoyote.com
          Coyote's Guide to IDL Programming: http://www.idlcoyote.com

History

      Change History::
         Written, 17 January 2012. DWF.

Copyright

      Copyright (c) 2012, Fanning Software Consulting, Inc.