Main Content


Collect emissions from all emitters mounted on platform

Since R2021a


emissions = emit(plat,time) reports signals emitted from all emitters mounted on the platform, plat, at the specified emission time, time.

[emissions,emitterConfigs] = emit(plat) also returns the configurations of all emitters at the emission time.

Input Arguments

collapse all

Scenario platform, specified as a Platform object. To create platforms, use the platform function.

Simulation time, specified as a positive scalar.

Example: 1.5

Data Types: single | double

Output Arguments

collapse all

Emissions of all emitters mounted on the platform, returned as a cell array of emission objects such as radarEmission objects.

Emitter configurations, returned as an array of emitter configuration structures. Each structure has these fields.


Unique emitter index, returned as a positive integer.


Valid emission time, returned as 0 or 1. IsValidTime is 0 when emitter updates are requested at times that are between update intervals specified by the UpdateInterval property.


Whether the emitter has completed a scan, returned as true or false.


Field of view of the emitter, returned as a two-element vector [azimuth; elevation] in degrees.


Emitter measurement parameters, returned as an array of structures containing the coordinate frame transforms needed to transform positions and velocities in the top-level frame to the current emitter frame.

Version History

Introduced in R2021a