Question: Please solve only using Matlab code. Using C++, Python or any other language will result in reporting. Dealing cards in a card game The template
Please solve only using Matlab code. Using C++, Python or any other language will result in reporting.


Dealing cards in a card game The template will randomly generate a 1x52 cell array called card_deck. Each element of the cell array is a character array representing a card, for example, 'AH' for Ace of Hearts, '5C' for 5 of Clubs. The 52nd element of the array will be considered the "top" card of the deck. Create two new cell arrays called player_hand and dealer_hand. Initialize them to be empty cell arrays using {}. Deal the top two cards from the deck to the player and the next two cards to the dealer. To deal a card, do the following: (Repeat for each card) 1. copy the contents of the top cell of the card_deck cell array (hint: use the end keyword) to be the last card in the the player_hand array (hint: use end +1) 2. delete the last element from card_deck (IMPORTANT: TO DELETE an element from a cell array, use (), NOT {}. Once again, use the end keyword) Repeat the previous process to move the next two cards to dealer_hand. Script C Reset MATLAB Documentation 1 load card_deck 2 3 %shuffle the deck 4 card_deck = card_deck(randperm(52)); 5 Run Script
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
