Main Content

info

Display information about PCB component structure

Description

example

info(rfpcbobject) displays information about the PCB component. as a structure:

  • isSolved – Logical specifying if an PCB component is solved.

  • isMeshed – Logical specifying if an PCB component is meshed.

  • MeshingMode – String specifying the meshing mode.

  • HasSubstrate – Logical specifying if an PCB component uses a substrate.

  • HasLoad – Logical specifying if an a PCB component has a load

  • PortFrequency – Scalar or vector of frequencies used for port analysis.

  • FieldFrequency – Scalar or vector of frequencies used for field analysis.

  • MemoryEstimate – Approximate memory requirement for solving the antenna.

Examples

collapse all

Create and view a stepped impedance lowpass filter with a multilayer dielectric substrate.

sub = dielectric("FR4","Teflon"); 
sub.Thickness =[0.003 0.001];
steppedfilter = filterStepImpedanceLowPass;
steppedfilter.Height = 0.003;
steppedfilter.Substrate = sub;
figure
show(steppedfilter)

Figure contains an axes object. The axes object with title filterStepImpedanceLowPass element contains 7 objects of type patch, surface. These objects represent PEC, feed, FR4, Teflon.

Plot the charge and current on the filter at 5 GHz.

figure
charge(steppedfilter,5e9)

Figure contains an axes object. The axes object with title Charge distribution contains 4 objects of type patch.

figure
current(steppedfilter,5e9)

Figure contains an axes object. The axes object with title Current distribution contains 4 objects of type patch.

info(steppedfilter)
ans = struct with fields:
          IsSolved: "true"
          IsMeshed: "true"
       MeshingMode: "auto"
      HasSubstrate: "true"
           HasLoad: "false"
     PortFrequency: []
    MemoryEstimate: "790 MB"

Input Arguments

collapse all

PCB component object, specified as an RF PCB object. For a complete list of the PCB components, see PCB Components Catalog.

Version History

Introduced in R2021b

See Also