FMCW waveform
The FMCWWaveform
object creates an FMCW (frequency modulated
continuous wave) waveform.
To obtain waveform samples:
Define and set up your FMCW waveform. See Construction.
Call step
to generate the FMCW waveform
samples according to the properties of phased.FMCWWaveform
. The
behavior of step
is specific to each object in the toolbox.
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. When the only argument to the step
method
is the System
object itself, replace y = step(obj)
by y
= obj()
.
H = phased.FMCWWaveform
creates
an FMCW waveform System
object, H
. The object
generates samples of an FMCW waveform.
creates an FMCW waveform object,
H
= phased.FMCWWaveform(Name,Value
)H
, with additional options
specified by one or more
Name,Value
pair arguments.
Name
is a property name, and
Value
is the corresponding
value. Name
must appear inside
single quotes (''
). You can
specify several name-value pair arguments in any
order as
Name1,Value1,…,NameN,ValueN
.
|
Sample rate Specify the same rate, in hertz, as a positive scalar. The default value of this property corresponds to 1 MHz. The quantity Default: |
|
Duration of each linear FM sweep Specify the duration of the upsweep or downsweep, in seconds, as a row vector of positive, real numbers. The default value corresponds to 100 μs. If The quantity To implement a varying sweep time, specify
If Default: |
|
FM sweep bandwidth Specify the bandwidth of the linear FM sweeping, in hertz, as a row vector of positive, real numbers. The default value corresponds to 100 kHz. To implement a varying bandwidth, specify
If Default: |
|
FM sweep direction Specify the direction of the linear FM sweep
as one of Default: |
|
Location of FM sweep interval If you set this property value to
Default: |
|
Output signal format Specify the format of the output signal as
one of When you set the
Default: |
|
Number of samples in output Specify the number of samples in the output of the Default: |
|
Number of sweeps in output Specify the number of sweeps in the output
of the Default: |
plot | Plot FMCW waveform |
reset | Reset states of FMCW waveform object |
step | Samples of FMCW waveform |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
[1] Issakov, Vadim. Microwave Circuits for 24 GHz Automotive Radar in Silicon-based Technologies. Berlin: Springer, 2010.
[2] Skolnik, M.I. Introduction to Radar Systems. New York: McGraw-Hill, 1980.
phased.LinearFMWaveform
| range2bw
| range2time
| time2range