Numerical Range Methods
arange
public static arange(int $start = 0, int $stop, int $step = 1) : CArray
Return evenly spaced values within a given interval.
Parameters
int $start (Optional) Start of interval.
int $stop End of interval.
int $step (Optional) Spacing between values.
Returns
CArray CArray of evenly spaced values.
linspace
public static linspace($start, $stop, $num = 50, $endpoint = True) : CArray
Return evenly spaced numbers over a specified interval.
Returns
$numevenly spaced samples, calculated over the interval[$start, $stop].
Parameters
int $start The starting value of the sequence.
int $stop The end value of the sequence.
int $num (Optional) Number of samples to generate.
bool $endpoint (Optional) If True, stop is the last sample. Otherwise, it is not included.
Returns
CArray There are $num equally spaced samples in the closed interval [$start, $stop].
logspace
public static logspace($start, $stop, $num=50, $endpoint=True, $base=10.0) : CArray
Return numbers spaced evenly on a log scale.
Parameters
int $start The starting value of the sequence.
int $stop The end value of the sequence.
int $num (Optional) Number of samples to generate.
bool $endpoint (Optional) If True, stop is the last sample. Otherwise, it is not included.
int|double $base (Optional) The base of the log space.
Returns
CArray $num samples, equally spaced on a log scale.