Main Content

seriesRLC

Create two-port series RLC circuit

Since R2021a. Recommended over rfckt.seriesrlc.

    Description

    Use the seriesRLC object to create a circuit representing as a resistor, inductor, and capacitor connected in series. The series RLC circuit object is a two-port network as shown in this circuit diagram.

    Resistor, capacitor and inductor connected in series

    You can also use the seriesRLC object to model a series RLC circuit in cascaded stages using an rfbudget object or the RF Budget Analyzer app.

    Creation

    Description

    rlc = seriesRLC creates a default series RLC object.

    rlc = seriesRLC(Name,Value) sets Properties of the serisRLC object using one or more name-value arguments. For example, rlc = seriesRLC('R',80) creates a series RLC object with the resistance set to 80 ohms. Properties you do not specify retain their default values.

    example

    Properties

    expand all

    Name of the series RLC circuit, specified as a string scalar or a character vector.

    Example: rlc = seriesRLC('Name','RLCseriescircuit') creates a series RLC circuit called RLCseriescircuit.

    Resistance value of the series RLC circuit, specified as a positive scalar in ohms.

    Example: rlc = seriesRLC('R',75) creates a series RLC circuit with the resistance set to 75 ohms.

    Inductance value of the series RLC circuit, specified as a positive scalar in henries.

    Example: rlc = seriesRLC('L',1e-6) creates a series RLC circuit with the inductance set to 1e-6 henries.

    Capacitance value of the series RLC circuit, specified as a positive scalar in farads.

    Example: rlc = seriesRLC('C',2.2e-9) creates a series RLC circuit with the capacitance set to 2.2e-9 farads.

    This property is read-only.

    Number of input and output ports of the series RLC circuit, returned as a positive scalar.

    This property is read-only.

    Terminals of the series RLC circuit, returned as a cell array.

    Object Functions

    sparametersCalculate S-parameters for RF data, network, circuit, and matching network objects
    groupdelayGroup delay of S-parameter object or RF filter object or RF Toolbox circuit object
    noisefigureCalculate noise figure of transmission lines, series RLC, and shunt RLC circuits

    Examples

    collapse all

    Create a series RLC circuit with the specified parameters.

    rlc = seriesRLC('R',2e3,'L',40e-3,'C',1e-6);

    Calculate the S-parameters of the series RLC circuit at 1 GHz.

    spar = sparameters(rlc,1e9)
    spar = 
      sparameters with properties:
    
          Impedance: 50
           NumPorts: 2
         Parameters: [2x2 double]
        Frequencies: 1.0000e+09
    
    

    Calculate the noise figure of the series RLC circuit at 1 GHz.

    nf = noisefigure(rlc,1e9)
    nf = 
    16.1278
    

    Version History

    Introduced in R2021a

    expand all

    See Also