phased.FMCWWaveform
FMCW waveform
Description
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 ofphased.FMCWWaveform
. 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. When the only argument to the step
method
is the System object itself, replace y = step(obj)
by y
= obj()
.
Construction
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
.
Properties
|
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: |
Methods
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 |
Examples
More About
References
[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.
Extended Capabilities
Version History
Introduced in R2012b
See Also
range2time
| time2range
| range2bw
| phased.LinearFMWaveform
Topics
- Automotive Adaptive Cruise Control Using FMCW Technology (Radar Toolbox)