如何使用 Ilnumerics 正确访问 LinePlot 中的位置 属性?

How to Access correctly to Positions Property in a LinePlot with Ilnumerics?

我想访问 LinePlot 中的坐标信息,我想使用 属性 LinePlot.Positions,如下代码所示:

using System;
using System.Collections.Generic;
using System.Text;
using ILNumerics.Data;
using ILNumerics.Drawing.Plotting;
using ILNumerics.Drawing;
using ILNumerics;
using static ILNumerics.ILMath;
using System.Linq;

namespace TestConsoleUI2
{
    class Program
    {
        static void Main(string[] args)

         {
            Array<double> xx = linspace(10, 15, 5);
            Array<double> yy = linspace(8, 90, 5);

            LinePlot myLinePlot = new LinePlot(xx, yy);

            RetArray<float> p = myLinePlot.Positions;

          }
    }
}

尽管如此,我得到了一个 System.NullReferenceException 我已经调试并且数据在那一刻存在, 谁能帮帮我?

此致

经过反复尝试,我找到了适合我的解决方案。

using System;
using System.Collections.Generic;
using System.Text;
using ILNumerics.Data;
using ILNumerics.Drawing.Plotting;
using ILNumerics.Drawing;
using ILNumerics;
using static ILNumerics.ILMath;
using System.Linq;

namespace TestConsoleUI2
{
    class Program
    {
        static void Main(string[] args)

         {
            Array<double> xx = linspace(10, 15, 5);
            Array<double> yy = linspace(8, 90, 5);

            LinePlot myLinePlot = new LinePlot(xx, yy);

            PositionsBuffer p = myLinePlot.Line.Positions;

          }
    }
}