Unlike the books that explain 5GNR concepts using the standards' documents as the reference, understanding the physical layer of 5G with MATLAB explains the concepts using live examples of link and system level simulations. It addresses, for example, how to generate the reference signals, how to estimate the channel, and how to detect each signal from generation and detection. With this book the reader will learn how to: Generate CSI-RS, DMRS, PTRS, TRS; Estimate the channels from reference signals; Carry out link adaptation; Implement a MIMO receiver or detector; Generate the channel model for evaluation; Generate the downlink control channel; Generate uplink control channel.