seqa, seqm#
Purpose#
seqa()
creates an additive sequence. seqm()
creates a multiplicative
sequence.
Format#
Examples#
a = seqa(2, 2, 10)';
print a;
2 4 6 8 10 12 14 16 18 20
m = seqm(2, 2, 10)';
print m;
2 4 8 16 32 64 128 512 1024
Note that the results have been transposed in this example. Both functions return Nx1 (column) vectors.
Remarks#
For seqa()
, y will contain a first element equal to start, the second
equal to \(start + inc\), and the last equal to \(start + inc*(n-1)\).
For instance,
seqa(1, 1, 10);
will create a column vector containing the numbers 1, 2, ..., 10
.
For seqm()
, y will contain a first element equal to start, the second
equal to \(start * inc\), and the last equal to \(start * inc^n-1\).
For instance,
seqm(10, 10, 10);
will create a column vector containing the numbers 10, 100,..., `10^10`
.
See also
Functions recserar()
, recsercp()