Constructs a new vector with elements evenly spaced in a base 10 logarithmic scale.
Namespace:
Extreme.Mathematics
Assembly:
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public static DenseVector<T> CreateLogarithmicRange<T>(
int start,
int stop,
ArrayMutability mutability = ArrayMutability.Immutable
)
Public Shared Function CreateLogarithmicRange(Of T) (
start As Integer,
stop As Integer,
Optional mutability As ArrayMutability = ArrayMutability.Immutable
) As DenseVector(Of T)
public:
generic<typename T>
static DenseVector<T>^ CreateLogarithmicRange(
int start,
int stop,
ArrayMutability mutability = ArrayMutability::Immutable
)
static member CreateLogarithmicRange :
start : int *
stop : int *
?mutability : ArrayMutability
(* Defaults:
let _mutability = defaultArg mutability ArrayMutability.Immutable
*)
-> DenseVector<'T>
Parameters
- start
- Type: SystemInt32
The exponent of the first value in the range. - stop
- Type: SystemInt32
The exponent of the last value in the range. - mutability (Optional)
- Type: Extreme.MathematicsArrayMutability
Specifies how the vector's values may be changed.
The default is mutable values.
Type Parameters
- T
Return Value
Type:
DenseVectorTA
DenseVectorT.
Reference