MATLAB interface for radar simulation
| Name | Default |
|---|---|
version_ |
’’ |
baseband_ |
|
noise_ |
|
timestamp_ |
|
interference_ |
|
targets_ptr |
0 |
obj = RadarSimulator()Constructor for the RadarSimulator class. Loads the ‘radarsimc’ library if not already loaded and retrieves the version.
Run(obj, radar, targets, kwargs)Runs the radar simulation.
Parameters:
add_point_target(obj, target)Adds a point target to the simulation.
Parameters:
add_mesh_target(obj, target)Adds a mesh target to the simulation.
Parameters:
noise_mat = generate_noise(obj, radar)Generates noise for the radar simulation.
Parameters:
Returns: noise_mat (double): The generated noise matrix.
reset(obj)Resets the simulation by freeing targets.
delete(obj)Destructor for the RadarSimulator class. Frees targets and unloads the ‘radarsimc’ library if loaded.
Copyright (C) 2023 - 2026 RadarSimX LLC