Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function deck=shuffle(deck)
- %Shuffle
- [a shuff]=sort(rand(1,52));
- deck.number=deck.number(shuff);
- deck.suit=deck.suit(shuff);
- for n=1:52
- deck.rawcards{n}=[deck.number(n) deck.suit(n)];
- if deck.number(n)==11
- deck.cards{n}='J';
- elseif deck.number(n)==12
- deck.cards{n}='Q';
- elseif deck.number(n)==13
- deck.cards{n}='K';
- elseif deck.number(n)==14
- deck.cards{n}='A';
- else
- deck.cards{n}=int2str(deck.number(n));
- end
- if deck.suit(n)==1
- deck.cards{n}=[deck.cards{n} 's'];
- elseif deck.suit(n)==2
- deck.cards{n}=[deck.cards{n} 'c'];
- elseif deck.suit(n)==3
- deck.cards{n}=[deck.cards{n} 'h'];
- elseif deck.suit(n)==4
- deck.cards{n}=[deck.cards{n} 'd'];
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement