9. 查看史密斯圖表
史密斯圖通常用于阻抗測量和阻抗匹配應(yīng)用中的電子學(xué)。
史密斯圖表以實數(shù)繪制數(shù)據(jù)(R + jX)。
數(shù)據(jù)位置通過圓形的真實和虛擬的日志記錄表上的角度在2D繪圖上確定。
圖9-1。 ViewSmith屬性樹。
9.1軸
史密斯圓圖只有一個實軸,可以通過擴展屬性樹軸進(jìn)行配置,如下圖所示。
圖9-2。 AxisSmith屬性樹。
大多數(shù)屬性與PolarView的軸和ViewXY的軸相同,以自定義并使其更具吸引力,添加了高級屬性,特別是對于SmithView調(diào)整,如 GridDivCount,GridImg和GridReal,RealAxisLineVisible,ShowAbsoluteValues,ClipGridInsideGraph。
GridDivCount定義了真實軸上的圓弧網(wǎng)格線和虛數(shù)刻度上的對數(shù)網(wǎng)格線的數(shù)量。
GridImg和GridReal這些屬性中的每一個屬性都負(fù)責(zé)在Real或Imaginary等級上自定義網(wǎng)格線。另外,有一個屬性可以隱藏網(wǎng)格,因此用戶可以隱藏其中一個,并繼續(xù)使用另一個。
圖9-3。真正的網(wǎng)格線是隱藏的,虛線是可見的。
圖9-4。虛擬網(wǎng)格線是隱藏的,實線是可見的。
RealAxisLineVisible此屬性隱藏軸線,請參見圖9-3。
ShowAbsoluteValues此屬性定義哪些值在刻度(絕對或歸一化)上。
ClipGridInsideGraph。網(wǎng)格線在圖表圈外可見。
圖9-5。 ClipGridInsideGraph = False。
完全定制的史密斯圓圖,您可以在下面看到。
圖9-6。定制史密斯圖。
9.2 PointLineSeries
SmithView的PointLineSeries也可以用于繪制一條線,一組點或點線,和在PolarView中一樣。 LineStyle和PointStyle屬性中有許多線和點樣式。
圖9-2。史密斯數(shù)據(jù)系列。
9.3設(shè)置數(shù)據(jù)
下面的代碼將添加一組數(shù)據(jù)點到史密斯圓圖的集合。
SmithSeriesPoint[] m_aPoints;
PointLineSeriesSmith Series = new PointLineSeriesSmith(m_chart.ViewSmith, axis);
//Create data for series
m_iCount = 5000;
m_aPoints = new SmithSeriesPoint[m_iCount];
for (int i = 0; i < m_iCount; i++)
{
// Sine from left to right
m_aPoints[i].RealValue = i * (MaxReal / m_iCount);
m_aPoints[i].ImgValue = Math.Sin(0.01 * i)/Math.PI * MaxReal;
}
Series.Points = m_aPoints;
//Add series to chart
m_chart.ViewSmith.PointLineSeries.Add(Series);
9.4注釋
注釋與ViewPolar的注釋相同,請參見第9.5節(jié)。目標(biāo)位置是在極坐標(biāo)軸中定義的。尺寸屬性只有自動和屏幕坐標(biāo)值。
圖9-4。史密斯視圖中的注釋。
9.5標(biāo)記
標(biāo)記可以在特定位置使用特定的數(shù)據(jù)值??梢杂檬髽?biāo)拖動標(biāo)記。該屬性與ViewPolar的標(biāo)記具有相同的定義,請參見第9.6節(jié)。
通過設(shè)置它的AssignPolarAxisIndex來安排帶有首選軸的標(biāo)記。定義Amplitude和AngleValue屬性將其置于適當(dāng)位置。編輯符號以使您擁有想要的外觀,并使用Label屬性定義文本。
圖9-5。在史密斯視圖中跟蹤一系列的標(biāo)記。
10. 設(shè)置色彩主題
使用ColorTheme屬性設(shè)置顏色主題。設(shè)置主題將覆蓋您創(chuàng)建的圖表中的大多數(shù)對象顏色。建議首先設(shè)置ColorTheme,然后再設(shè)置不同的對象顏色。
注意!通過設(shè)置顏色主題,您將丟失在Visual Studio屬性網(wǎng)格中手動分配的顏色,而不會發(fā)出警告。
圖10-1。不同顏色的主題在使用。在左側(cè),默認(rèn)黑色主題與一些自定義顏色。在右邊,LightBlue主題集。
京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室
北京哲想軟件集團旗下網(wǎng)站:哲想軟件 | 哲想動畫