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.
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. 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