Main Content


Radiate signals from emitters mounted on platform


[signals,emitterconfigs] = emit(ptfm,time) returns signals, signals, radiated by all the emitters mounted on the platform, ptfm, at the specified time. The function also returns all emitter configurations, emitterconfigs.

Input Arguments

collapse all

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

Emission time, specified as a positive scalar.

Example: 100.5

Data Types: single | double

Output Arguments

collapse all

Signals radiated by emitters on platform, returned as a cell array of radarEmission and sonarEmission objects.

Emitter configurations, returned as a structure. An emitter configuration 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 looking-angle frame.

Data Types: single | double

Version History

Introduced in R2018b

See Also

| |