Skip to main content

SmithChart

Namespace: Wisej.Web.Ext.Syncfusion2

Assembly: Wisej.Web.Ext.Syncfusion2 (4.1.0.0)

Tool for visualizing the data of high frequency circuit applications. It contains two sets of circles to plot parameters of transmission lines.

public class SmithChart : ej2Base

Constructors​

Instance member SmithChart()​

Constructs a new instance of the SmithChart class.

Example:

The following example creates a Smith chart with one series of points and configures it through the Options object.

var smithChart = new SmithChart();
smithChart.Options.title = new { text = "Transmission Line" };
smithChart.Options.series = new[]
{
new
{
name = "Line 1",
points = new[]
{
new { resistance = 0.5, reactance = 0.5 },
new { resistance = 1.0, reactance = 0.8 },
new { resistance = 2.0, reactance = 1.2 }
}
}
};
this.Controls.Add(smithChart);

Instance member SmithChart(options)​

Constructs a new instance of the SmithChart class.

NameTypeDescription
optionsObjectInitial set of options.

Example:

The following example creates an admittance Smith chart with a legend and visible markers.

var smithChart = new SmithChart(new
{
renderType = "Admittance",
legendSettings = new { visible = true },
series = new[]
{
new
{
name = "Load",
marker = new { visible = true },
points = new[]
{
new { resistance = 0.2, reactance = -0.4 },
new { resistance = 0.6, reactance = 0.1 },
new { resistance = 1.5, reactance = 0.9 }
}
}
}
});
this.Controls.Add(smithChart);

Implements​