问题标签 [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.
c# - 无法手动或自动将 ILNumerics 控件添加到 VS2012 工具箱中
我正在尝试按照http://ilnumerics.net/visualization-api-quick-start-guide.html中的说明让 ilnumerics 工作。到目前为止,我一直无法在我的工具箱上使用 ILnumerics 控件。
我尝试了 Nuget 的所有三个单独的包
1) ILNumerics (AnyCPU) 2) ILNumerics.32bit 3) ILNumerics.64bit
这些包确实会加载到我的 .csproj 中,但工具箱中未列出 IlNumerics 控件。所以我尝试手动添加它们。我右键单击我的工具箱并选择“选择项目”。这会将我带到 .Net 框架组件选项卡,在该选项卡中选择“浏览”按钮并尝试加载 DLL。对于上述三种情况,我收到以下错误
1) ILNumerics.dll : ILNumerics.dll 中没有可以放入工具箱的组件。2) ILNumerics.32.dll : ILNumerics32.dll 中没有可以放入工具箱的组件。3) ILNumerics.64.dll :文件 ILNumerics64.dll 无效。(注意:这是与前两种情况不同的错误)
我使用的是“Microsoft Visual Studio Ultimate 2012”,操作系统是Microsoft Windows 7 Professional,系统类型是基于X64的PC。
我不确定这是否相关,但是当我在上述三个 dll 上运行依赖 walker 时。ILNumerics.dll 和 ILNumerics.32.dll 出现以下错误“错误:找到具有不同 CPU 类型的模块”
我还可以使用上面显示的所有三种方式执行http://ilnumerics.net/quickstart.html中给出的控制台应用程序示例。
ilnumerics - 建议考虑通过使用 csmatio 中的代码来读写 .mat 文件来改进 MatFile 支持
有人在 ilnumerics 中使用 MatFile 类吗?
我刚刚尝试打开使用 csmatio 创建的 MAT 文件,发现无法将其导入 ilnumerics 应用程序。
命中 throw new Exception(" element data type is not supported
");
因为mxSTRUCT_CLASS
该方法不支持
private ILBaseArray read_miMATRIX(BinaryReader br).
添加对 mxSTRUCT_CLASS 的支持是否需要做很多工作?
multithreading - 并行计算
全部,
我想使用 Ilnumerics 进行并行计算。它们是完全解耦的。我需要它来 1) 优化器的随机重启(尤其是随机优化器,例如模拟退火):从不同点并行解决相同的优化问题:例如:argmin_x f(x) 从 x0_h h = 1,2 开始, ..,K 2) 在一组非耦合数据上运行相同的优化;例如,考虑以下无约束优化问题:给定一个函数 f (R^dx R^p) --> R of x \in R^d 和 p 个参数 p\in R^d 求解 argmin_x f(x,p_h ), h = 1, 2, ..., K。
我希望符号足够清楚。
是否可以并行运行这个循环,每次执行一些涉及 ILnumerics 对象的 lambda 表达式并利用多核架构?
像往常一样提前致谢
总帐
c# - 如何使用 IlPanel c# 绘制 3d 函数
我正在使用 Ilnumerics,现在我想知道是否可以在 IlPanel 函数中绘制两个变量,如 f(x,y)。
我在互联网上搜索过,但一无所获。有人可以帮助我吗?
bitmap - 是否可以使用 Bitmap 作为 ILNumerics ILPanel 的数据源?
1)是否可以使用Bitmap作为ILNumerics ILPanel的数据源?2)如何使ILNumerics ILPanel的轴不可见?
谢谢
c# - 当我尝试使用 IlNumerics 绘制 3d 函数时遇到一些麻烦
大家好,我在尝试使用 c# 绘制 3D 函数时遇到了一些问题
我的代码:
然后在互联网上,我给了我这段用 IlNumerics 绘制 3d 函数的代码:
但是当我尝试运行代码时,CIL 给了我一些错误,因为 meshgrid 现在是一种不同的方法并且IlSurfaceGraph
不再m_panel2.Graphs.AddSurfGraph
存在。
我该如何解决这个问题?
编辑 1
我再次阅读了文档,并尝试使用此代码创建 3D 图表:
ILArray 不是空的,结果是这样的: 我不明白为什么 Graph 是空的...
矩阵中的浮点数 1849。在这里你可以看到所有的输出(它太长了,所以我已经在 pastebin 上发布了)。该示例完美运行,它们没有问题。
c# - 在 ILNumerics 中绘制从串行端口给出的数据
我目前正在不遗余力地制作一个 Win32 (.net) 程序来绘制来自串行端口的数据。我已经能够从串行端口获取数据,并设置 ilnumerics 绘图立方体等。但我不能做的是将 (x,y,z) 转换为一个 ILAray 以绘制点。
有我可以用来执行此操作的 IL.Math 函数吗?
c++-cli - 在 c++\cli #ilnumerics 中使用 ILNnumerics
我正在寻找一个可以从托管 C++\CLI 调用的数字包。ILNumerics 是针对 .NET 开发的,所以我认为它可以与 C++\CLI 中的 / 一起使用。
但是我找不到任何关于这种效果的参考。
那么我可以将 ILNumerics 与 C++\CLI 一起使用吗?如果是这样,我在哪里可以找到典型的资源和示例?
如果没有,是否有与 C++\Cli 兼容的数字包,可以像使用 C# 一样直接调用和集成?我很难找到一个。
谢谢,扬
vb.net - 我想使用 ILNumerics 库(开源)中的 FFT 函数引发异常
我想使用 ILNumerics 库中的 FFT 函数,但它引发了异常。什么可能是错的。我正在使用 VB.NET (VB EXpress 2010)
performance - 通过 ILArray 迭代很慢
当我尝试分析一个缓慢的优化算法时,我发现以下方法花费的时间比预期的要长得多:
然后我用下面的实现替换了它,速度增加了很多倍。
我不明白它并试图编写一个测试来比较差异。下面是使用的测试代码:
我对得到的奇怪结果感到非常震惊。我希望 ILArray 在顺序索引方面比系统数组慢一点,但是 1000 次太多了。有人可以在这里帮助诊断我的问题:
按照 Haymo 的建议,运行以下测试来比较不同实现的速度。我认为在这种情况下,由于不需要使用 DominatesSys 创建中间数组,因此它的性能是最快的。
结果如下: