How can I make a random array with values of either -1 or 1?
이전 댓글 표시
I'm trying to use randi to make a matrix filled with either -1 or 1 however randi also includes 0s.
채택된 답변
추가 답변 (1개)
You can use rand
% pseudo code
x = rand(50,1);
pos = x >= .5;
neg = x < .5;
x(pos) = 1;
x(neg) = -1;
This suffers from the fact that you have to make a decision when randn returns 0.5 exactly..
카테고리
도움말 센터 및 File Exchange에서 Random Number Generation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!