help me with a simple program
조회 수: 1 (최근 30일)
이전 댓글 표시
I don't know much about matlab so Im hoping for some help from u guys
I must create 1 dice that has 4 faces and roll it the results should be :
1=right
2=left
3=up
4=down
totally random and must be done 50 times plz reply :)
댓글 수: 1
Jan
2015년 4월 6일
Please post more details. What exactly does "create" mean here? A 3D visualization? A function which replies random numbers?
채택된 답변
Mahdiyar
2015년 4월 6일
rolls = randi(4, 1, 50)
for i=1:50
switch rolls(i)
case 1
Results(i) = {'right'};
case 2
Results(i) = {'left'};
case 3
Results(i) = {'up'};
case 4
Results(i) = {'down'};
end
end
댓글 수: 0
추가 답변 (3개)
Image Analyst
2015년 4월 6일
Use randi():
rolls = randi(4, 1, 50)
댓글 수: 2
Image Analyst
2015년 4월 6일
Sounds like homework, so all three of us gave you the identical hint. And it looks like Mahdiyar gave you a full answer that is what I think you are asking for.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!