问题标签 [numerical]
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.
java - 你如何称呼这种赋值:float aFloat = 4.f;
我想知道你怎么称呼它,我想到了“隐式数据类型”,但似乎这真的不是我想象的那样。
我也想知道 Java 中的所有可能性,就像我知道你可以为其他数值做它,比如字节、整数、长整数等。我会自己搜索,但我仍然不知道如何定义这个一种数值变量赋值,或者如何命名它。
我只是对此感到好奇,但我仍然很想知道!
提前致谢。
floating-point - 找到接近浮点数之间的“离散”差异
假设我有两个浮点数x
和y
,它们的值非常接近。
在计算机上可以表示离散数量的浮点数,因此我们可以按升序枚举它们:f_1, f_2, f_3, ...
. 我希望在此列表中找到 和 的距离x
(y
即它们是 1、2、3,... 还是n
离散的步长?)
+-*/
是否可以仅使用算术运算( )而不查看二进制表示来做到这一点?我主要对它在 x86 上的工作方式感兴趣。
下面的近似值是否正确,假设那个y > x
和那个x
和y
只有几个步骤(比如,< 100)相隔?(可能不是 ...)
这里eps
表示机器 epsilon。(机器 epsilon 是 1.0 和下一个最小浮点数之间的差。)
python - 使用 sorted() 在 Python 中对 csv 文件进行排序,以程序员 DESC 顺序返回值,而不是时间 DESC 顺序
我相信我并没有做任何过于复杂的事情。我正在对一个大型 csv 数据文件进行预排序,因为它充满了以随机时间顺序到达的数据。索引是正确的,但返回格式是关闭的。
所以不要像 [-100 -10 -1 0 10 100 5000 6000]; 我得到 [-1 -10 -100 0 100 5000 60]
我尝试了 lambda 函数示例和 itemgetter,但我真的不知道从那里去哪里。
谢谢您的帮助。
我的问题的答案在评论中。数值被排序为字符串而不是数字。我不知道我可以在 sorted() 中指定键的数据类型。此代码按我的预期工作:
math - 高阶偏微分方程
我正在尝试解决具有固定边界值(扩展 Fisher-Kolmogorov - EFK)的 6 阶非线性 PDE(1D)。在 FTCS 失败后,下一次尝试是使用 LSODES 的 MoL(空间中心或 FEM)。
如何实施?到目前为止使用 Python/C + OpenMP,但需要一些指针才能有效地做到这一点。
带有附加 6 阶项的 EFK:
其中 d, g 是实系数。
u(x,0) = exp(-x^2/16), ux = 0 在边界上
domain 是 [0,300] 并且 dx << 1 因为我正在寻找模式形成(取决于 d,g 的值)
我希望这是足够的信息。
algorithm - 初始解接近最优的多元函数优化
我想知道是否有人知道在我的情况下可以使用哪种算法。我已经在我的多元函数上运行了优化器,并找到了解决问题的方法,假设我的函数足够规则。我稍微扰乱了这个问题,并希望找到接近我上一个解决方案的最佳解决方案。在这种情况下是否有任何非常快速的算法,或者我应该回退到常规算法。
c# - 带有数字键的动态 json 对象
我有一个 json 对象,我在这个答案的帮助下转换为动态 C# 对象。它工作得很好,但问题是这个对象有数字键。例如,
所以我写不出来
而且,据我所知,我不能像这样使用索引器来获取这个对象
请向我解释如何让这个工作。
wolfram-mathematica - Mathematica 优化模块的局限性
我对 Mathematica 的全局优化能力有疑问。我遇到了与 NAG 工具箱(一种白皮书)相关的文本。
现在我试图从论文中解决测试用例。正如预期的那样,Mathematica 解决它的速度非常快。
输出是
可以看到优化例程访问的点。
现在我想在更高维度上解决同样的问题。对于五个变量的问题,即使允许大量搜索点,mathematica 也开始陷入局部最小值的陷阱。
输出不是我们希望看到的。在我的 core2duo 机器上花了 49 秒,但它仍然是本地最小值。
然后尝试了 100000 次迭代的 SimulatedAnealing。
输出仍然不令人满意。
现在 Mathematica 有一个精确的优化算法,称为 Minimize。正如预期的那样,它在实用性上肯定会失败,但随着问题规模的增加,它会很快失败。
输出完全没问题。
但是,如果使用 n=4 将问题大小进一步更改,您会看到结果。解决方案在我的笔记本中很长时间没有出现。
现在这个问题很简单,这里有人认为有一种方法可以在Mathematica中针对高维情况有效地解决这个问题吗?让我们分享我们的想法和经验。但是应该记住,这是一个基准非线性全局优化问题。大多数数值求根/最小化算法通常搜索局部最小值。
BR
磷
c++ - 拉格朗日近似-c++
我更新了代码。我想要做的是将每个拉格朗日的系数值保存在指针 d 中。(例如,对于 L1(x) d[0] 将是 "x-x2/x1-x2" ,d 1将是 (x-x2/ x1-x2)*(x-x3/x1-x3) 等。
我的问题是
1)如何初始化 d(我做了 d[0]=(zx[i])/(x[k]-x[i]) 但我认为“d[0]”不正确
2)如何初始化L_coeff。(我正在使用 L_coeff=new double[0] 但不确定它是否正确。
练习是:使用 5 个点(x = -1、-0.5、0、0.5 和 1)求 y(x)=cos(π x), x ∈−1,1 的拉格朗日多项式逼近。
windows-phone-7 - 数字键盘?
我的应用程序中有几个我更喜欢使用数字键盘的实例。WP7 中是否存在一个,如果存在,我将如何将那个弹出一个文本框而不是普通文本框?
jquery - 在类名末尾获取数值并使用 jQuery 存储为变量
考虑一个 WordPress 函数输出的这个菜单:
现在考虑这个帖子列表:
我的目标是使用 jQuery 函数来提取菜单类名的数字结尾(即6
in cat-item 6
)并使用该值来定位相应的帖子。为了详细说明,我会将其6
用作变量并找到filter
以6
.
这是我到目前为止所拥有的:
对于 js 恶魔来说应该很容易:-)