0

XE3 用の TChartProVCL を評価しています。

2 つのマニュアル シリーズを作成しました。

1) Series1、階段状の線 2) Series2、さまざまな点で Series1 と交差する単純な線

次に、シリーズ 1 とシリーズ 2 のクロス ポイントとなる、計算されたシリーズ X クロス ポイントを作成しました。

x=6 と x=5.6 (およそ) を除いて、問題 ないように見えます。これは、私にはバグのように見えます。

画像

私の最終的な目標は、参考までに、シリーズ内の領域に色を付けることです。TRegionBandTool は近いですが、Series1 の上下の領域を異なる色で着色する必要があります。

4

2 に答える 2

1

残念ながら、TCrossPointsFunction は Stairs モードで設定されたソースをサポートしていません。将来のリリースで実装されるように、ウィッシュ リストに追加しました。

于 2012-12-20T16:45:04.640 に答える
0

TCrossPointsFunction で「階段状」シリーズを使用する場合、私の目的には十分な単純な「チート」を発見しました。私は単に:

  1. stair-step プロパティをオフにします。
  2. 2 つの点を X 軸上で非常に近くに配置して、階段効果を作成します。

例えば:

const
    UPPER = 85;
    LOWER = 75;
begin
    SysThresh.Clear;
    for i := 0 to 8 do
        SysThresh.AddXY(i, UPPER);
    SysThresh.AddXY(8.001, LOWER);
    SysThresh.AddXY(12.999, LOWER);
    for i := 13 to 25 do
        SysThresh.AddXY(i, UPPER);

これにより、TCrossPointsFunction を混乱させることなく階段効果が得られます。

于 2013-01-03T15:55:41.483 に答える