Elektro- und Computertechnik

Teaching Wireless Communications with MATLAB and Simulink

Using MATLAB and Simulink, educators can:

  • Teach fundamentals of digital communication, antenna design, and advanced mobile communication
  • Use apps and visualizations to demonstrate concepts, including waveform generation, antenna design, and RF budget analysis
  • Provide students with hands-on experience using software-defined radio (SDR) and other supported hardware devices
  • Explore, model, and test candidate 6G waveforms and AI for wireless communications applications
  • Prepare students for careers in industry with MATLAB and Simulink Challenge Projects nominated by industry leaders
  • Explore resources on File Exchange and GitHub

Wireless Communications Course Topics

Wireless waveform generation with MATLAB.

Wireless Communications

Use MATLAB and Simulink for teaching fundamental concepts, including modulation schemes, error correction codes, MIMO, beamforming, and wireless standards, with interactive apps for modeling, simulation, and visualization. Integrate digital baseband, RF, and antenna components to simulate real-world wireless communication systems and analyze system performance without needing physical hardware in the classroom. Prototype wireless algorithms by integrating with SDR hardware.

Radiation pattern of an antenna.

Antenna and RF Design

Use simulations and dynamic visualizations with LiveScripts to teach the fundamentals of electromagnetics. Use apps to design and analyze physical antenna elements, antenna arrays, and RF architectures with multiple RF elements. Link concepts across wireless courses by integrating digital baseband, RF front-end, and antenna design with MATLAB and Simulink.

Software-defined radios supported by MATLAB.

Prototyping with Software Defined Radios

Connect MATLAB with SDRs and RF instruments to transmit or acquire live I/Q data over the air for analysis and visualization. Use SDRs with MATLAB and Simulink to implement and test transmitter and receiver algorithms and analyze the complete design of wireless systems. Integrate hands-on RF and SDR exercises in courses and labs through ready-made examples and courseware resources.

Spectrogram with labels for LTE and 5G.

AI for Wireless

Use MATLAB and Simulink to build, model, test, and integrate AI in wireless communication systems. Teach students the fundamentals of machine learning, deep learning, and reinforcement learning for wireless using interactive apps, self-paced courses, and examples. Use MATLAB and Simulink to generate training data through simulation, capture over-the-air signal data, and augment datasets with RF impairments and channel effects. Streamline training, validation, testing, and deployment of AI models for wireless applications.