randspace

Generates a monotonically increasing sequence of randomly spaced values.
1,3K téléchargements
Mise à jour 23 juin 2008

Afficher la licence

RANDSPACE Generates a monotonically increasing sequence of randomly
spaced values.

y = randspace(P1, N) generates N points greater than or equal to P1
with intervals between the points equal to random values in [0,1].

y = randspace(P1, N, P2) cuts off the generated sequence at P2.
NOTE: If P2 is set, the length of the generated sequence may be less
than N.

y = randspace(P1, N, P2, STEP_RANGE) generates the intervals between
points according to STEP_RANGE. STEP_RANGE must contain two elements
indicating the minimum and maximum desired intervals. The first element
must be less than the second.

y = randspace(P1, N, P2, STEP_RANGE, SEED) uses SEED as the state for
the random number generator. SEED must be either a scalar or a 35
element vector. See the doc for randn for details.

Examples:
%generate 10 randomly spaced values starting at 0
y = randspace(0,10)

%generate at most 10 randomly spaced values between 1 and 6
y = randspace(1, 10, 6)

%generate 10 values starting at 0 with intervals between 1 and 5
y = randspace(0,10,[],[1,5])

%generate 10 randomly spaced values starting at 0 using one state
y = randspace(0,10,[],[],1)

Citation pour cette source

Dmitry Savransky (2024). randspace (https://www.mathworks.com/matlabcentral/fileexchange/20341-randspace), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R14SP1
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Catégories
En savoir plus sur Random Number Generation dans Help Center et MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.0.0