take a diskrete sample from a list of vectors, orientations, grains, EBSD
Syntax
x = discreteSample(f,points)
[obj,ind] = discreteSample(obj,points)
v = discreteSample(v,points,'withReplacement')
ori = discreteSample(ori,points,'withReplacement')
ebsd = discreteSample(ebsd,points,'withoutReplacement')
gB = discreteSample(gB,points,'withoutReplacement')
Input
f | density function, e.g., function handle, S2Fun, SO3Fun |
gB | grainBoundary |
ebsd | EBSD |
ori | orientation |
v | vector3d |
points | number of random samples |
Output
obj | same as first input |
ind | indeces of the selected subsamples |
Options
withReplacement | take the random sample with replacement (default) |
withoutReplacement | take the random sample without replacement |