Documentation Center

  • Trial Software
  • Product Updates

AnalyzedResult property

Class: rfckt.series
Package: rfckt

Computed S-parameters, noise figure, OIP3, and group delay values

Values

rfdata.data object

Description

Handle to an rfdata.data object that contains the S-parameters, noise figure, OIP3, and group delay values computed over the specified frequency range using the analyze method. This property is empty by default.

The analyze method computes the S-parameters of the AnalyzedResult property using the data stored in the Ckts property as follows:

  1. The analyze method first calculates the impedance matrix of the series connected network. It starts by converting each component network's parameters to an impedance matrix. The following figure shows a series connected network consisting of two 2-port networks, each represented by its impedance matrix,

    where

  2. The analyze method then calculates the impedance matrix for the series network by calculating the sum of the individual impedances. The following equation illustrates the calculations for two 2-port circuits.

  3. Finally, analyze converts the impedance matrix of the series network to S-parameters at the frequencies specified in the analyze input argument freq.

The analyze method uses the series S-parameters to calculate the group delay values at the frequencies specified in the analyze input argument freq, as described in the analyze reference page.

Examples

tx1 = rfckt.txline;
tx2 = rfckt.txline;
ser = rfckt.series('Ckts',{tx1,tx2})
analyze(ser,[1e9:1e7:2e9]);
ser.AnalyzedResult

ans =

    Name: 'Data object'
    Freq: [101x1 double]
    S_Parameters: [2x2x101 double]
    GroupDelay: [101x1 double]
    NF: [101x1 double]
    OIP3: [101x1 double]
    Z0: 50
    ZS: 50
    ZL: 50
    IntpType: 'Linear'
Was this topic helpful?