如何解决如何使用数字字母正确访问线图中的Positions属性?
我想访问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;
}
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。