问题标签 [mathematical-expressions]
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.
python - 在 Python 中评估数学表达式
我想将给定的数学表达式标记为这样的解析树:
有没有纯 Python 方法来做到这一点?就像作为字符串传递给 Python,然后像上面提到的那样作为树返回。
谢谢。
c# - C# - 我可以根据用户提供的字符串公式动态定义函数吗?
我可以用 lambda 表达式定义一个 func,如下所示:
但是,如果我想让用户在运行时提供 lambda 表达式的 rhs 怎么办?
我可以以某种方式修改 Fxy,就好像我已经编码一样
我目前使用自制的表达式解析器来接受用户定义的公式。刚启动 w .NET,我觉得可能有一种不太痛苦的方法来做到这一点。
c# - 从网格中的一个字段正交到另一个字段的步数?
如何计算网格中从一个字段到另一个字段的“步数”,正交移动?
我正在为我正在开发的游戏实现 A* 寻路系统,而这个简单的数学运算妨碍了我。
我可能应该重新上三年级。哈哈。
wolfram-mathematica - 协助 Mathematica:使用 /。用 IF[] 条件替换方法
让我首先声明我是 Mathematica 新手,这个问题可能很容易回答,但到目前为止,我还没有为这个在互联网上搜索的特定问题找到任何帮助。在这里,我基本上总结了我需要我的代码做什么。使用带有条件语句的/.
替换命令存在一些问题。IF
基本上,我有一个很长的函数,其中包含另一个由IF
条件全局定义的函数。这几行代码演示了我遇到的错误......
但是我需要...
这不会产生预期的数字项。提前感谢大家的帮助,尽管这个问题听起来很愚蠢。x
注意:我必须使用 replace 命令,而不是直接为and赋值z
。
附录:
我过于简化了我的例子。举个例子:
但我希望看到结果Out[10]= 8
希望另一个简单的修复。
wolfram-mathematica - 具有多个 IF[] 条件的 Mathematica 函数
我这里有一段复杂的代码,既不漂亮也不容易理解,但它代表了我正在使用的大量代码的简化。我是 Mathematica 新手,已经从 stackoverflow 获得了一些关于这个问题的帮助,但它仍然没有解决我的问题。这是我希望你能跟随的代码,并假设我试图让它做。感谢编程高手的帮助。
python - 参数比例与数学表达式
检查数学表达式中的参数增加是增加还是减少整个表达式的最佳方法是什么(在 Python 中,最好是 SymPy)?
假设:所有参数都是正数(即 > 0)。
示例A*B/(A+C)
:A
应与表达式成正比,C
应与表达式成反比。
一个明显的解决方案是将 1 分配给所有参数,将 1 和 100 分别分配给 C 并 apply eval()
,但这非常粗糙并且可能会产生错误(例如,(A-B)/C
最好的情况是给出错误而不是错误结果)。
python - 在 Python 中测试数学表达式的等价性
我在 Python 中有两个字符串,
和
它们都是无序集(A,C)和无序集(B)的等价函数。m 和 s 表示可以在同一单元之间交换但不能与另一个单元交换的单元。
到目前为止,我正在对 A、B 和 C 进行排列,并使用 eval 和 SymPy 的 == 运算符对其进行测试。这有多个缺点:
- 对于更复杂的表达式,我必须生成大量排列(在我的情况下为 8 个嵌套 for 循环)
- 我需要将 A、B、C 定义为符号,当我不知道我将拥有哪些参数时,这不是最佳选择(因此我必须生成所有这些参数 -> 效率极低并弄乱了我的变量命名空间)
有没有一种pythonian方法来测试这种等价性?它应该可以使用任意表达式。
c++ - 您如何判断图片中物体的(现实世界)距离?
我正在用 C++ 构建一个识别程序,为了使其更加健壮,我需要能够找到图像中物体的距离。
假设我有一张在 8.5 x 11 照片的 22.3 英寸外拍摄的图像。系统正确识别出尺寸为 319 像素 x 409 像素的框中的图片。
将实际高度和宽度(AH 和 AW)以及像素高度和宽度(PH 和 PW)与距离(D)相关联的有效方法是什么?
我假设当我实际使用该方程时,PH 和 PW 将与 D 成反比,而 AH 和 AW 是常数(因为识别的对象将始终是用户可以指示宽度和高度的对象)。
bash - 如何在 Bash 脚本中添加数字?
我有这个 Bash 脚本,我在第 16 行遇到了问题。如何获取第 15 行的先前结果并将其添加到第 16 行的变量中?
bit - N 位数的有效序列数(没有两个 1 一起)的数学方程
我遇到了这个面试难题,想知道它的准确答案。
您可以生成 2^n 个不同的 n 位数二进制序列。在这些序列中,具有两个 1 的序列将被视为无效,否则将视为有效。
因此,制定策略(提供给我的提示:f(n) 以 f(n-1) 表示),它可以告诉 N 位数可以具有的有效序列的数量。