hparameters
Creates an object of hybrid parameters.
| Library |
|
Arguments
Input arguments
# filename is a Touchstone file containing data about network parameters
+
character vector
Details
A Touchstone data file specified as a character vector containing data about network parameters.
# hnet — data about network parameters
+
scalar descriptor
Details
Network parameter data, set as a scalar descriptor. If hnet — an object of hybrid parameters, then hh — full copy hnet. Otherwise, the function performs a transformation of network parameters to create hh. When converting network parameters, the same restrictions apply as for the functions for converting network parameter data EngeeRF:
-
The ABCD parameter objects support data on ports.
-
Hybrid-g parameter objects support data on two ports.
-
Hybrid parameter objects support data on two ports.
-
S-parameter objects support data on ports.
-
Y-parameter objects support data on ports.
-
Z-parameter objects support data on ports.
-
T-parameter objects support data on two ports.
# rftbxobj — network object
+
scalar
Details
A network object specified as a scalar descriptor. The network parameter object can be one of the following types: rfdata.data, rfdata.network and any analyzed type rfckt.
Output arguments
# hh — hybrid parameter data
+
scalar descriptor
Details
Hybrid parameter data returned as a scalar descriptor. The object contains the following properties:
-
NumPorts— the number of ports as an integer. The function calculates this value automatically when creating an object. -
Frequencies— frequencies of hybrid parameters in the form of a vector of size on positive real numbers sorted from smallest to largest. The function sets this property based on the argumentsfilenameorfreq. -
Parameters— hybrid parameter data in the form of an array of complex numbers of the size on on . The function sets this property based on the argumentsfilenameordata.