ilnumerics

    1热度

    1回答

    我想从ILLinePlot的上下颠倒Y轴(从下降变为上升)。我的结果是这样的: 这里是代码: scene.Add(new ILPlotCube { new ILLinePlot(ILMath.tosingle(ZDistance["1,0;:"]), markerStyle: MarkerStyle.Dot) }); 如何扭转Y轴变成这个

    1热度

    1回答

    我想更新/刷新用ILNumerics创建的图形。在绘图创建后,我不明白如何操作数据集。 这里,http://ilnumerics.net/line-plots.html给出一个简单的例子来绘制两个数据集。现在(例如,当按下按钮时),我想为蓝线创建一组新的数据点并分别更新图形。 如何访问“旧蓝色”数据集,如何操作它,以及之后如何刷新图表? 有什么建议吗?

    1热度

    1回答

    我用ILNumerics制作了一些盒子(图片右侧)。这些盒子每个都有不同的属性,如左图所示。 其实,我想着色的箱子,因为我定义。颜色本身取决于“Delta Rho”,它具有最大值= 1和最小值= -1。我也想显示颜色栏。如何使它发生?任何人都有线索? 顺便说一句,这是我的代码: private void createBlockBody(BlockBody BlockBody, ILScene sc

    1热度

    1回答

    在ILNumerics中,如何使用抗锯齿?我找不到如何在教程中使用它。我的图是这样的: 我需要流畅的线条,因为这图(我们建立在WPF画布): 更新: 我尝试解决方案。这里是我写的代码: var lineV = new ILLinePlot(ILMath.tosingle(verticals["1,0;:"]), lineWidth: 3, markerStyle: MarkerStyle.None

    0热度

    1回答

    我想通过指定曲面的角来绘制ILNumerics 3D曲面。在下面的代码中,我称这些角为point0,point1,point2和point3。下面的代码不起作用,我不知道为什么。此外,我不明白为什么我需要将我的X,Y和Z数据转换为矩阵,但在所有示例中,我可以发现他们做了类似的事情。请帮帮我。 private void ilPanel1_Load(object sender, EventArgs e

    1热度

    1回答

    我有很多关于teta,phy,r的点。 我想在Visual C#中绘制3D曲面。 我通常使用ILNumerics。 我可以通过笛卡尔坐标绘制3D表面,但是通过极坐标... 我有Windows窗体应用程序。 请帮助我。

    2热度

    1回答

    我正在寻找一种在热图上使用插值对分散数据进行可视化的方法。 Matlab的griddata函数通过内部使用Delaunay三角剖分,通过最近的,线性的和三次插值来解决这个问题。 是否ILNumerics有一个类似于griddata的分散数据插值函数,或者是否有一个C#的数学库这是做到这一点? 谢谢!

    2热度

    1回答

    我正在使用绘图立方体在ILNumerics中显示一个简单的2D线图。我希望能够在用户放大图表后修复并保存当前的X轴和Y轴限制。因此,我试图通过以接收所述轴的上限和下限: var xMin = plotCube.Axes.GetLimits().XMin var xMax = plotCube.Axes.GetLimits().XMax 但是这些值是错误的(-3.40282347E +

    1热度

    1回答

    我尝试使用ILArray制作一个大矩阵。 ILArray<double> distanceAll = ILMath.zeros(111561, 111561); 但它会产生错误。它说:“算术运算导致溢出。” 那么,ILArray的大小是否有限制?是因为我使用社区版吗? 我想购买商业版本。但我需要先评估一下。我担心,如果它将与商业版一样。因为我们有大量的数据。

    1热度

    1回答

    我正在使用一个ilpanel来显示IL ILriples的3d ILgroup的c#应用程序。我试图设置三个按钮,每个按钮都应修改ilplotcube方向以显示x-y平面视图,x-z平面视图和y-z视图。 在ILPlotcube创建我设置使用 pc.Rotation = Matrix4.Rotation(new Vector3(0.5299, 0.2195, 0.8192), 0.9363);