Final answer:
Macbeth adopts a defensive strategy to handle the attacking troops by fortifying his castle and preparing for a siege. He is compelled to make this decision due to the inferiority of his own forces and the need to rely on the castle's defensive advantages.
Step-by-step explanation:
Macbeth's Strategy for Handling Attacking Troops
Macbeth's strategy for handling the attacking troops is to fortify his castle and prepare for a siege. He understands that he is outnumbered and that his forces are weak, so his objective is to buy time and exhaust the enemy troops by defending the castle's strong points.
Why Macbeth is Compelled to Make this Decision
Macbeth is compelled to adopt this defensive strategy because he is aware of his own army's limitations. He knows that his forces are inferior in terms of numbers and strength, and he recognizes the need to play to his castle's defensive advantages in order to stand a chance against the attacking troops.
Hence, faced with the inadequacy of his own forces, Macbeth opts for a defensive approach to confront the attacking troops. He fortifies his castle and prepares for a siege, recognizing the strategic advantages of a defensive stance.