phased.NRAntennaElement
Description
The NRAntennaElement
System object™ models an antenna designed to meet the 3GPP TR 38.901 standard [1].
To compute the response of the antenna element for specified directions:
Create the
phased.NRAntennaElement
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates an
NR antenna System object, antenna
= phased.NRAntennaElementantenna
, that follows the standard specified in 3GPP
TR 38.901 [1].
creates an NR antenna element object, antenna
= phased.NRAntennaElement(Name
,Value
)antenna
, and sets each
specified property set to the specified value. You can specify additional name-value pair
arguments in any order as
(Name1
,Value1
,...,NameN
,ValueN
).
Properties
Usage
Syntax
Description
Note
The object performs an initialization the first time the object is executed. This
initialization locks nontunable properties
and input specifications, such as dimensions, complexity, and data type of the input data.
If you change a nontunable property or an input specification, the System object issues an error. To change nontunable properties or inputs, you must first
call the release
method to unlock the object.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
References
[1] 5G: Study on channel model for frequencies from 0.5 to 100 GHz, 3GPP TR38.901 Version 14.0.0 Release 14.
Extended Capabilities
Version History
Introduced in R2021a