Yang tog spelens första guld när hon vann i luftgevär 10 meter.
Kinesiskan vann med resultatet 251,8, före ryskan Anastasija Galasjina på 251,1. Bronset tog schweiziskan Nina Christen på 230,6.
– Det är Kommunistpartiets 100:e födelsedag. Jag är så glad att den här guldmedaljen är en gåva till mitt land. Jag är så stolt, säger Yang.