help me with a simple program
    9 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    Tarek Alnajjar
 il 6 Apr 2015
  
    
    
    
    
    Risposto: Tarek Alnajjar
 il 6 Apr 2015
            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 Commento
  Jan
      
      
 il 6 Apr 2015
				Please post more details. What exactly does "create" mean here? A 3D visualization? A function which replies random numbers?
Risposta accettata
  Mahdiyar
      
 il 6 Apr 2015
        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 Commenti
Più risposte (3)
  Image Analyst
      
      
 il 6 Apr 2015
        Use randi():
rolls = randi(4, 1, 50)
2 Commenti
  Image Analyst
      
      
 il 6 Apr 2015
				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.
Vedere anche
Categorie
				Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!