Есть ли способ в Matlab для создания матрицы 5000 х 1000 случайных чисел, в котором:Генерация случайной матрицы в Matlab
MM = betarnd(A,B,1,1000);
, но А и В являются векторами (1 х 5000). Я получаю следующее сообщение об ошибке:
??? Error using ==> betarnd at 29
Size information is inconsistent.
Я хочу, чтобы избежать петли подобно следующему:
for ii = 1 : 1000
MM(:,ii) = betarnd(A,B);
end
Спасибо!
Есть ли конкретная необходимость в использовании А и В, как 1x5000 массивы? – madbitloman
@madbitloman Я предполагаю, что существует 5000 различных значений –
С вашего кода я думаю, что вы хотите матрицу 1000x5000, а не 5000x1000. Правильно? –