RandDeviate

Adds controlled noise to a numerical matrix.

Vous suivez désormais cette soumission

RANDDEV adds controlled noise to a numerical matrix. Besides the input data, the arguments it uses are DEVIATIONS_MINS, DEVIATIONS_MAXS, PROBABILITIES, RANGES_MINS, RANGES_MAXS, DECIMALPLACES, and RAND_STATE.

Examples:

randdev([1:10],-.025,.025,.75,-inf,inf,2,0)
returns [1 2.01 3.06 4 4.88 6 7.04 8 9 9.84]

randdev([1:10],-[.01:.01:.1],[.01:.01:.1],[.55:.05:1],1,10,1,0)
returns [1 2 3.1 4 4.8 6 7.1 8.5 8.5 9.8]

All applicable arguments can be entered as a single value or a numerical matrix with same dimensions as that of the input data.

Type 'help randdev' for more details.

[Please subscribe to this file if you use it, so you can be notified of updates.]

Citation pour cette source

Skynet (2026). RandDeviate (https://fr.mathworks.com/matlabcentral/fileexchange/6550-randdeviate), MATLAB Central File Exchange. Extrait(e) le .

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0.0

Made two minor changes as suggested by M-Lint.