Contenido principal

show

Display selected third-party components

Since R2026a

    Description

    show(rfse,'selected') displays third-party components selected using the parameters specified in the rfPartSelector object rfse.

    Note

    Install the third-party component database containing Analog Devices™ amplifiers with the installRFParts() command.

    example

    show(rfse,'all') displays all available third-party components from the installed database.

    example

    show(rfse,___,'top',n) displays only the n 3P components from the installed 3P component database.

    n is an integer, and its maximum value depends on the second argument in the syntax:

    • If the second argument is 'selected', the maximum value of n cannot exceed NumSelectedParts of the rfPartSelector object.

    • If the second argument is 'all', the maximum value of n cannot exceed NumAllParts of the rfPartSelector object.

    Examples

    collapse all

    Use the installRFParts function to install the third-party database.

    installRFParts()
    

    Create an rfPartSelector object to select all the amplifier components.

    rfp = rfPartSelector(Type='amplifier',Vendor='ADI');
    

    Display all available amplifier components in the installed database.

    show(rfp,'all')
    

    Install the third-party component database.

    installRFParts()
    

    First, create an rfPartSelector object to specify the type of component you want to select.

    rfps = rfPartSelector(Type='amplifier',Vendor='ADI')
    

    Display all the available amplifier components from the database.

    show(rfps,'all')
    

    The installed database contains 174 amplifiers. Add filters to select amplifiers that operate with gain between 12 dB and 20 dB, noise figure between 4 dB and 10 dB, OP1 between 20 dBm and 30 dBm, and OIP3 between 20 dBm to 30 dBm.

    add(rfps,"SelectedSearchParameters","GainRange",[12 20], "NoiseFigureRange",[4 10],"OP1dBRange",[20 30],"OIP3Range",[20 30])
    

    Display the selected amplifiers.

    show(rfps,'selected')
    

    The part parameter table contains 14 columns. Retain only the columns that are relevant to your search criteria. For this example, remove five parameters.

    remove(rfps,"DisplayColumns","OPSAT (dBm)","Voltage (V)", "Current (mA)", "Operating Temp (degC)","Package Type")
    

    Display the selected amplifiers with the updated part parameter table.

    show(rfps,'selected')
    

    Use the rfPart function to create amplifiers objects. For this example, create an amplifier object for the first amplifier in the table.

    amp = rfPart(rfps,1)
    

    Compute the S-parameters of the selected amplifier and plots its characteristics.

    spar = sparameters(amp,linspace(4e9,20e9,101));
    rfplot(spar);
    

    Input Arguments

    collapse all

    RF part selector, specified as an rfPartSelector object.

    Version History

    Introduced in R2026a