问题标签 [numerics]
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# - 一些文件丢失了!使用 Math.net 数字 2.4.0
我在我的 C# 项目、winform 中使用 Math.Net numerics 2.4.0 版,并且在运行项目并执行某些部分后,它说:
查找来源:ManagedLinearAlgebraProvider.Double 原始位置:c:\TeamCity\buildAgent\work\d4ecde2945c804d6\src\Numerics\Algorithms\LinearAlgebra\ManagedLinearAlgebraProvider.Double。
并在我按下取消程序时打开一个窗口来定位它,但我的矩阵条目变为 NAN。
这不是它想要的唯一文件,每次它都需要不同的文件。我该怎么办?
我认为软件包未安装,所以我将其删除并重新安装,但它没有用。
c# - 如何实现 BigRational 幂方法
我正在使用 的 BCL Codeplex 实现BigRational
,但是它似乎没有可以采用两个的 Pow 方法BigRational
,只有一个采用 aBigRational
和 a的 Pow 方法BigInteger
。我会自己写一个,但我不知道从哪里开始。编辑:一些代码:
f# - 为什么 F# Powerpack 中的矩阵和向量类型的元素是可变的?
F# 通常被提升为一种函数式语言,默认情况下数据是不可变的,但是 F# Powerpack 中的矩阵和向量类型的元素是可变的。为什么是这样?
此外,与普通矩阵相比,稀疏矩阵实现为不可变的原因是什么?
c# - 将文本框值转换为单个值在 C# 中增加了额外的精度
在将文本框的值转换Convert.ToSingle()
为 2.7 到 2.7999999523162842 等值时增加一些额外的精度。我不想对这个值进行任何四舍五入,因为我必须将用户输入的确切值存储到 DB。因此,如果有人在发布解决方案之前遇到此问题,我们将不胜感激。
c# - 使用带有 C# 的 Math.Net Numerics 以数值方式添加两个向量的值
我有两个向量,如下所示:
我基本上想要一个向量 vdX,其结果是将 vdA 的所有元素与 vdB 的所有值相加。
使用 MathNet.Numerics 我找不到执行此操作的函数。
在 C# 中,我编写此代码来执行此操作
是否有任何其他选项可以在 c# 中使用 Math.Net Numerics 更快地完成此任务?
math - 有没有好的 GLSL 哈希函数?
所以我仍然对我对这个问题的古老评论表示赞同:这个 GLSL rand() 单线的起源是什么?
这让我开始思考,一个好的 GLSL 哈希函数会是什么样子?它有明显的用例,例如 Perlin 噪声。我会在一个好的实现中寻找一些属性。
- 在不同精度(中,高)下稳定。这可以是可配置的。
- 应该可以在 ES2 中使用,所以它不能使用整数支持
- 仅 ALU,无纹理
- 不是寻找加密质量,而是寻找大周期和“感知”随机性
- 理想情况下,应该在最低规范的 ES2 实现上产生相同的结果
实际上,我认为大多数人只是通过将 x,y 输入与一些素数相乘、相加、再次相乘,然后在具有最近采样的随机数平铺纹理中查找结果坐标来混合。
所以这个问题不是关于寻找“答案”而是好奇是否有一个好的方法来做到这一点。我也想知道为什么这是不可能的争论。
arrays - ILNumerics: ILMath.ridge_regression
is there anyone know how to use ridge_regression in ILMath function? I try to read the documents and search in several website, but I can't find the example.
Here is the method:
click here to see the details of the function
I had a bit confuse with the "Regularization".
c# - 使用 Math.Net Numerics 具有大 x 值的不正确线性插值
我正在尝试使用 Math.NET Numerics 对 DateTime - Value 系列进行插值。我从线性插值开始,但得到了一些看起来很不一样的结果。
运行此测试:
这给出了:
请注意,2.4285 是完全错误的。在不同的时间(不同的刻度值),不同的值将是“错误的”。Math.NET 中是否存在 x 值较大的“错误”,还是我期望过高?
c# - C# 从不同基数的字符串创建 BigInteger
如何从 C# 中另一个基的字符串(如二进制或十六进制字符串)创建 Numerics.BigInteger 对象?
例如:
01101000001111100100100010001100010110000000100000000011000111011110111010111110
至
492275040001072000003774
谢谢!