phased.MultipathChannel
Propagate signals in multipath channel
Description
The phased.MultipathChannel
System object™ propagates a signal through a multipath channel. To run the object, you
must provide characteristics for each path: time delay, gain, Doppler factor, reflection
loss, and spreading loss.
For sonar applications, you can use the phased.IsoSpeedUnderwaterPaths
System object to generate channel path characteristics. You can also supply these
characteristics independently.
To model signal propagation through a multipath channel:
Define and set up the propagator. You can set
phased.MultipathChannel
properties at construction time or leave them to their default values. See Construction. Some properties that you set at construction time can be changed later. These properties are tunable.To compute the propagated signal, call the
step
method ofphased.MultipathChannel
. The output of thestep
method depends on the properties of thephased.MultipathChannel
System object. You can change tunable properties at any time.
Note
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
creates
a signal propagator System object for a multipath underwater channel.propagator
= phased.MultipathChannel
creates a signal propagator System object with each specified property propagator
= phased.MultipathChannel(Name
,Value
)Name
set to the specified
Value
. You can specify additional name and value pair arguments
in any order as
(Name1,Value1
,...,NameN,ValueN
).
Properties
Methods
reset | Reset state of System object |
step | Propagate signal through multipath sound channel |
Common to All System Objects | |
---|---|
release | Allow System object property value changes |
Examples
References
[1] Urick, R.J. Principles of Underwater Sound, 3rd Edition. New York: Peninsula Publishing, 1996.
[2] Sherman, C.S. and J. Butler Transducers and Arrays for Underwater Sound. New York: Springer, 2007.
[3] Allen, J.B. and D. Berkely, “Image method for efficiently simulating small-room acoustics”, J. Acoust. Soc. Am, Vol 65, No. 4. April 1979.
Extended Capabilities
Version History
Introduced in R2017a