问题标签 [ilnumerics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2797 浏览

c# - 带有第 4 维标记特殊值的 3D 表面着色

我想创建一个如图所示的 3D 曲面图。我正在使用来自网站的最新 RC ILNumerics 。到目前为止,我可以使用以下代码创建表面(数据仅用于测试):

无标记值的曲面图

用不同颜色标记数据(颜色)值为 0 的所有面的最佳方法是什么?可能使用颜色条是要走的路吗?但是这到底是怎么做的呢?

0 投票
1 回答
74 浏览

internet-explorer-10 - ilnumerics.net / IE10 上的类参考

IE10 没有正确显示 ilnumerics.net 上的类引用:

http://ilnumerics.net/apidoc/Index.html

知道如何解决吗?

0 投票
1 回答
895 浏览

winforms - 初学者 ILNumerics 绘图球体示例

未能遵循初学者示例:使用 ILNumerics 创建一个交互球体。我添加了 nuget 包作为参考,并将 ILPanel 从工具栏拖到我的表单中。

它显示了一个球体。但球体始终是窗口的全尺寸。鼠标旋转也不起作用。我错过了什么?

0 投票
1 回答
263 浏览

ilnumerics - 分层遍历场景图(又名 ILScene)的最佳方法是什么?

我发现可以通过跟踪 ILGroup 节点的 Childs 属性(或通过任何 ILNode 对象上的 Parent 属性找到父节点)来深入研究。ILScene 上的枚举器给出了整个场景图的“扁平化”版本。因此,枚举 ILScene 并在组节点上使用 Childs 属性确实给出了树状场景图,但许多节点被多次引用。当然,可以跟踪已经访问过的节点以防止它们再次出现。但我认为分层场景图遍历必须有一些“官方”方式。

0 投票
1 回答
86 浏览

plot - 在 ILPlotCube 中禁用节点突出显示?

我创建了一个 ILPlotCube 以在 TwoDMode 中渲染一个 3D 数组。然后我在场景中添加几行。似乎当鼠标位于一个节点上时,该节点以紫色突出显示,并且其原始颜色被删除。

这种行为是预期的吗?如果是,我该如何禁用它?

有关信息,我正在运行具有双显卡的笔记本电脑:Intel HD Graphics 4000 + GeForce GT 650M

0 投票
1 回答
272 浏览

plot - 图像绘图组件

在 ILNumerics CTP (RCh) 用户手册的第 136 页,在“未来部分”中提到了图像图。

这是一个新组件的名称,类似于 PlotCube 中 3D 表面的 TwoDMode,但针对 2D 渲染进行了优化?你能描述一下它的用例/功能吗?

(即使使用 GDI 后端,我也很高兴能够快速绘制图像图(如 Matlab imagesc)。目前,GDI 在使用 TwoDMode=true 的 PlotCube 中渲染 700x700 ILSurface 对象时速度较慢。)

0 投票
2 回答
463 浏览

linqpad - 在 LinqPad 中使用 ILNumerics 绘图时遇到问题 - ILPanel 认为它处于设计模式

我在 LinqPad 中使用 ILNumerics 时遇到了一些问题。我在 LinqPad 中有以下代码:

此代码在“自定义”linqpad 选项卡中生成一个蓝色大圆圈(中间带有文本“ILNumerics ILPanel (OpenGL)”)。linqpad 中的“结果”选项卡包含以下文本:

问题:

  1. 是否可以将其呈现为 WPF 元素而不是 WinForms 控件?(我想这会成功渲染情节)
  2. 或者; 是否有可能“欺骗”ILPanel 认为它没有在设计模式下呈现?
0 投票
1 回答
360 浏览

branding - 由 ILNumerics 提供支持

我们使用的是专业版 3.0。在 ILPanel 中,总是出现“由 ILNumerics 提供支持”。只有当我们使用 wILScens(true) 的局部场景时,它才会消失。是否真的需要始终为付费版本展示这一点?我认为围绕此消息的 prama 语句是错误的,或者 HIDE_BRANDING 变量未正确设置。

谢谢

马蒂亚斯

0 投票
1 回答
428 浏览

plot - ILNumerics - 3d 绘图

是否有将 3d (xyz) 数据转换为常规网格的现有功能或计划功能?我查看了文档和代码,找不到必要的方法。在 MATLAB 中对应的方法是:

0 投票
3 回答
1809 浏览

c# - 初学者ILNumerics:在VS2012下安装

我对 ILNUmerics 非常感兴趣,并想尝试免费版本,但我遇到了麻烦。

我从一个控制台应用程序开始,并试图运行“hello ilnumerics”控制台应用程序,但我注意到 VS 无法找到 MKL 库。

我在 Windwos 8 下使用 VS2012(通过 2010 年中期 MacBook Pro 上的 Bootcamp;是否相关);我已经从 Project 解决方案安装了 NuGet Packages 扩展。然后右键单击解决方案资源管理器中的引用,“管理 Nu Get 包”,从在线/搜索找到各种版本的数字。我选择了“ILNumerics”并安装。我的项目中添加了“ILNumerics”和“ILNumerics.Native”。然后我可以在解决方案资源管理器的“参考”下看到 ILNumerics,还可以得到两个新文件夹 /bin32/ 和 /bin64/,它们都包含两个名为 libiomp5md.dll 和 mkl_custom.dll 的 DLL。我检查了他们的“复制到输出目录”属性,它们都设置为“如果更新则复制”。

显然 mkl_custom 没有找到。我编写了以下代码,取自快速入门指南:

我得到了这个异常: ILNumerics.dll 中发生了“System.DllNotFoundException”类型的未处理异常

附加信息:无法加载 DLL 'mkl_custom':找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)

如果我不调用 linsolve,则 ILArray 的 ToString 方法确实有效:如果我评论 // ILArray Result = linsolve(A, B);

我在屏幕上打印了两个矩阵。

我还尝试计算矩阵的行列式并得到相同的异常:显然任何时候我调用 mkl_custom VS 都无法找到它。

请问有什么帮助/提示吗?

此外,是否有必要通过 NuGet 在添加到解决方案的任何项目上安装 ILNumerics?是否可以在本地安装一次,然后在必要时添加参考?