Grid Axes
Define parameter axes using grid rules.
Types
LinAxis(name::Symbol, min, max, n)
— linear spacingLogAxis(name::Symbol, min, max, n)
— logarithmic spacingExplicitAxis(name::Symbol, values::AbstractVector)
— explicit points
Underlying rules: LinRule
, LogRule
, ExplicitRule
with helper functions like linspace
, axisvalues
, and refine
.
Examples
x = LinAxis(:PX, 0.0, 5.0, 51)
y = LogAxis(:PY, 1e-4, 1e0, 41)
z = ExplicitAxis(:PZ, [0.1, 1.0, 10.0])
xs = axisvalues(x)
ys = axisvalues(y)