phased.Transmitter
Transmitter
Description
The Transmitter
object implements a waveform
transmitter.
To compute the transmitted signal:
Define and set up your waveform transmitter. See Construction.
Call
step
to compute the transmitted signal according to the properties ofphased.Transmitter
. The behavior ofstep
is specific to each object in the toolbox.
Note
Starting in R2016b, instead of using the step
method
to perform the operation defined by the System object™, you can
call the object with arguments, as if it were a function. For example, y
= step(obj,x)
and y = obj(x)
perform
equivalent operations.
Construction
H = phased.Transmitter
creates a transmitter System object, H
.
This object transmits the input waveform samples with specified peak
power.
H = phased.Transmitter(
creates
a transmitter object, Name
,Value
)H
, with each specified
property Name set to the specified Value. You can specify additional
name-value pair arguments in any order as (Name1
,Value1
,...,NameN
,ValueN
).
Properties
|
Peak power Specify the transmit peak power (in watts) as a positive scalar. Default: | ||||
|
Transmit gain Specify the transmit gain (in decibels) as a real scalar. Default: | ||||
|
Loss factor Specify the transmit loss factor (in decibels) as a nonnegative scalar. Default: | ||||
|
Enable transmitter status output To obtain the transmitter in-use status for each output sample,
set this property to Default: | ||||
|
Preserve coherence among pulses Specify whether to preserve coherence among transmitted pulses.
When you set this property to Default: | ||||
|
Enable pulse phase noise output To obtain the introduced transmitter random phase noise for
each output sample, set this property to Default: | ||||
|
Source of seed for random number generator
This property applies when you set the Default: | ||||
|
Seed for random number generator Specify the seed for the random number generator as a scalar
integer between 0 and 232–1. This
property applies when you set the Default: |
Methods
reset | Reset states of transmitter object |
step | Transmit pulses |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
Examples
References
[1] Edde, B. Radar: Principles, Technology, Applications. Englewood Cliffs, NJ: Prentice Hall, 1993.
[2] Richards, M. A. Fundamentals of Radar Signal Processing. New York: McGraw-Hill, 2005.
[3] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.
Extended Capabilities
Version History
Introduced in R2011a