Main Content

design

Design unequal Wilkinson splitter around specified frequency

Description

example

uwsplitter = design(uwsplitterobj,frequency) designs a unequal Wilkinson splitter around the specified frequency.

uwsplitter = design(___,Name=Value) designs a unequal Wilkinson splitter with additional options specified using name-value arguments.

Note

PCB components designed using the design function operate around the specified frequency with a 10-15% tolerance.

Examples

collapse all

Design an unequal wilkinson at 1.8 GHz with a characteristic impedance of 50 ohms and a PowerRatio of 6.

uwilk = design(wilkinsonSplitterUnequal,1.8e9,Z0=50,PowerRatio=6);

View the splitter

show(uwilk);

Figure contains an axes object. The axes object with title wilkinsonSplitterUnequal element contains 8 objects of type patch, surface. These objects represent PEC, feed, Teflon, load.

Input Arguments

collapse all

Unequal Wilkinson splitter, specified as a wilkinsonSplitterUnequal object.

Example: uwsplitterobj = wilkinsonSplitterUnequal; design(wsplitterobj,2e9) designs a unequal Wilkinson splitter around a frequency of 2 GHz.

Design frequency of the unequal Wilkinson splitter, specified as a real positive scalar in hertz.

Example: 2.5e9

Data Types: double

Name-Value Arguments

Example: Z0=75

Characteristic impedance of the splitter, specified as a positive scalar in ohms.

Data Types: double

Power division ratio between the two output ports of the splitter, specified as a positive scalar.

Data Types: double

Output Arguments

collapse all

Unequal Wilkinson splitter operating around the specified frequency, returned as a wilkinsonSplitterUnequal object.

Version History

Introduced in R2021b