RadarSimM Documentation

MATLAB interface for radar simulation

View the Project on GitHub radarsimx/radarsimm

RadarSimM Documentation

Radar Simulator for MATLAB — radarsimx.com

Classes

Quick Start

%% Create channels
tx_ch = RadarSim.TxChannel([0 0 0]);
rx_ch = RadarSim.RxChannel([0 0 0]);

%% Create transmitter and receiver
tx = RadarSim.Transmitter([10e9, 11e9], 0.1, 'channels', {tx_ch});
rx = RadarSim.Receiver(40000, 20, 1000, 50, 'channels', {rx_ch});

%% Create radar and targets
radar = RadarSim.Radar(tx, rx);
targets = {RadarSim.PointTarget([100 0 0], [0 0 0], 10)};

%% Run simulation
simc = RadarSim.RadarSimulator();
simc.Run(radar, targets);
baseband = simc.baseband_;  %% Get simulated data

Copyright (C) 2023 - 2026 RadarSimX LLC