问题标签 [equations]

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 回答
3748 浏览

matlab - 用于求解所需“n”个 Ax = b 类型的联立方程的 MATLAB 代码

MATLAB 代码中的问题,用于求解所需的“n”个 Ax = b 类型的联立方程,前提是求解涉及上三角矩阵的方法,并且 A 和 b 的值与 x 值一起演变为 Aprime 和 bprime。

问题是编写一个代码,可以使用上三角矩阵求解“n”个 Ax = b 类型的联立方程。A 和 b 的值在命令窗口中以矩阵形式给出。当程序成功运行时,代码应返回 Aprime、bprime 和 x 值作为答案。对于某些方程式,代码还应将输出显示为“错误,矩阵尺寸不匹配”(或其他任何东西!)!该代码工作正常,除了它显示错误以及上面给出的错误消息。

我使用的代码如下,

请提供适当的更正....

在命令窗口中获得的结果,

A = [1 1 0;2 1 1;1 2 3]

一个=

b= [3;7;14]

b =

[x, Aprime, bprime] = 已解决(A, b)

x =

素=

bprim =

-0.5000 -11.0000

第二种是,

A = [1 2 3; 4 5 6]

一个=

b = [7;8;9;10]

b =

[x, Aprime, bprime] = 已解决(A, b) 错误!!矩阵尺寸应该一致。已解决的错误(第 2 行) n = size(A); 在调用“C:\Users\Hari\Documents\solved.m>solved”期间未分配输出参数“x”(可能还有其他参数)。

0 投票
2 回答
504 浏览

c# - C#:如何创建和使用方程数据库?

我一直在尝试创建一个方程式数据库,我的 Windows 窗体应用程序将向其提供变量,然后计算解决方案。我试图将我的方程存储在一个文本文件中并将它们加载到一个列表中,但我一直无法想到如何将我的方程从一个字符串转换为一个实际的方程。

那么,有谁知道我如何存储和调用一组使用我的 Windows 窗体应用程序中的变量的方程。

PS请保持简单或充分解释事情。我很容易混淆。

0 投票
1 回答
2353 浏览

python - 在 Python 中求解矩阵形式的非线性方程组

我正在尝试求解 AX=X 形式的非线性方程组,其中,

A = M×M 矩阵

X = M×1 矩阵

因此,我总共有 M (=200) 个方程(和 M 个未知数)。

进一步来说,

A = [f11(x,y) f12(x,y) .... f1m(x,y),

X = [V1,

因此,X 有 M-2 个未知数(V1,V2 ... Vm-1),A 有两个(x 和 y)。A 的元素是 x 和 y 的线性函数。

我在 scipy.fsolve 和 sympy.nsolve 上做了功课,但他们似乎不接受矩阵格式的方程。此外,由于有 200 个方程,每个方程都有所有未知数,因此逐个消除变量是不切实际的。

我对 python 比较陌生,所以非常感谢任何帮助。

谢谢

0 投票
1 回答
320 浏览

bash - 在 Shell Bash 中尝试求解器线性代数方程系统

我想尝试使用 bash shell 求解线性代数方程组,但遇到了问题。输入值是一个矩阵,但是我不知道如何在 bash 中输入矩阵,因为它不支持二维数组。

太感谢了。

0 投票
2 回答
336 浏览

c++ - 仅针对行和列的数独解决方案

如果有 9 行就像数独一样是 9 行,但它们却是

转换成

我认为它会更简单,但是一旦将它放入我的程序中,它就会留下巨大的空白。

我想我可以简单地走下每一列,如果它不妨碍任何其他数字,我可以将最小的数字放在第一列的空白处,但随着我的进步,我意识到我必须回去删除某些数字以使其更好。

请记住,唯一适用的条件是同一列中的数字不能相同,同一行中的数字不能相同,但没有框。

有什么建议吗?

0 投票
1 回答
1467 浏览

excel - 为 Excel 设置 VBA 宏以通过从多行中获取变量来运行一系列线性方程?

我有一组方程,我想重复这些方程,从下一行向下为每个变量所在的每一列取变量。我是初学者,所以我的编码可能不会从头开始:

我已经为几个变量完成了此操作,这些变量已设置为相对于每个变量值的范围。然后对于下一行,我不得不重做整个方程并再次为下一行设置变量。有什么方法可以设置变量(可能带有相对单元格引用?),这些变量将跳到下一行中的单元格进行下一次计算?还要考虑有 36 行用于计算和大约 9 个变量!

0 投票
6 回答
6303 浏览

c# - 在后面的代码中将表达式从文本框转换为数学表达式

可能重复:
我需要一个快速的运行时表达式解析器

当有人在我页面上的文本框中输入x*y^z以计算后面代码中的方程式并获得结果时,我该如何做到这一点?

0 投票
1 回答
29 浏览

optimization - 以方程为主要关注对象的软件?

我正在开发一个主要实体是数学方程的程序。方程式只能返回双精度或布尔结果。

问题:

1-很多方程。(每个文件约 300 个)

2-最后必须有一个计算日志,所以每个方程都应该能够以某种方式记录自己。

3-它必须快,尽可能快,因为这几百个方程可以被触发一百万次。(把它想象成一个大的优化循环)。

4-我想强制记录方程的出现顺序不一定与代码相似。

目前,我正在使用 C.(或 C,带有一点 C++),并将每个方程编写为类似函数的宏。我想知道这是否是正确的方法。这类问题以前有解决过吗?有没有其他语言比 C 更适合这个?对于这类特定问题,我是否需要了解任何设计模式或实践?

0 投票
2 回答
2877 浏览

matlab - 使用matlab求解方程组

所以我有以下方程组

我将如何使用 Matlab 解决系统问题?我有点卡住了。

很有可能没有解决方案,但如果有人能让我知道该怎么做,那就太好了!

0 投票
1 回答
418 浏览

python - 如何使用python将数字的工程符号转换为科学的方程式

我有方程式字符串,其中所有工程符号中的数字都非常好,例如:

我需要将此方程式字符串中的所有数字转换为科学记数法,以便结果如下:

有谁知道如何使这个简单?

我认为将其与 re.findall 拆分为数字和其他东西的艰难方法,而不是修复数字并重新加入字符串。像:

而不是在这两个列表上工作。但这似乎太复杂了。我看不到将这两个列表加入字符串的简单方法。