Как случайным образом выбрать N чисел из вектора a
с весом, присвоенным каждому числу?
Скажем:
a = 1:3; % possible numbers
weight = [0.3 0.1 0.2]; % corresponding weights
В этом случае вероятность забрать 1 должна быть в 3 раза выше, чем для поднятия 2.
Сумма всех весов может быть любой.