问题标签 [equation-solving]

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 投票
3 回答
1151 浏览

java - Java中QuadCurve2D生成的曲线方程?

我使用 java 中的 QuadCurve2d 绘制了一条二次曲线,其中使用了开始、结束和一个控制点。有没有办法找出这条曲线的方程?我需要的原因是在这条曲线的某个点它可能与一个圆相交,我想知道它们的交点。所以基本上我想解两个方程,但我不知道 QuadCurve2D 生成的曲线的方程。任何帮助将不胜感激。

问候小号

0 投票
2 回答
341 浏览

wolfram-mathematica - 方程线程:为什么是默认行为?

我最近重新发现了 Roman Maeder 的一个小程序包,它告诉 Mathematica 自动将算术和类似函数应用于表达式,例如 x == y。链接到 Maeder 的包。

首先,为了演示,这是 Maeder 给出的一个例子:

现在继续使用线程行为来“手动”求解 x 的以下方程:

现在取幂:

并除以 2:

问:从设计的角度来看,有人能解释一下为什么 Mathematica 会默认设置为这种行为吗?自动线程似乎是 Mathematica 初学者所期望的行为类型——至少对我而言——也许有人可以提供一两个会导致整个系统出现问题的示例。(并随时指出任何数学无知......)

0 投票
0 回答
741 浏览

matlab - 用驻波方程代替周期性傅里叶级数展开方程

我可以使用正弦波和余弦波使用傅里叶级数展开重新创建周期信号。但是我怎样才能调整方程,以便方程以驻波方程的格式输出。

格式可能会切断一些信息/问题我已经包含了一个完整问题图像的链接 http://dl.dropbox.com/u/6576402/questions/sub_per_fou_series_expansion.jpg 和文本文件 http:// dl.dropbox.com/u/6576402/questions/ques1.txt

注意:我以文本格式导出方程这是当前导出的方程的示例/格式:

如果您在这里感兴趣的是我使用的一些值以及变量的含义:

这是一个解释驻波是什么以及我想替换的方程式的链接: http ://en.wikipedia.org/wiki/Standing_wave

这是另一个示例,其中包含更多数据点,显示了正弦波的简单周期性傅立叶级数展开:

他们是用驻波方程适应/替换周期性傅立叶级数方程的方法吗?

格式可能会切断一些信息/问题我已经包含了一个完整问题图像的链接 http://dl.dropbox.com/u/6576402/questions/sub_per_fou_series_expansion.jpg 和文本文件 http:// dl.dropbox.com/u/6576402/questions/ques1.txt

0 投票
1 回答
52 浏览

equation - 数学方程无法正常工作

我一直在研究数学方程 2 天。整个过程应该从驾驶员那里获取信息并返回最终平均值。但是,由于某种原因,它没有正确处理。任何想法将不胜感激。

0 投票
2 回答
3066 浏览

matlab - 根据 fft 后获得的频率、幅度和相位重建原始信号

根据 fft 后获得的频率、幅度和相位重建原始信号。

问候

我正在尝试根据对信号进行 fft 后获得的频率、幅度和相位来重建信号,但是当我尝试将 fft 数据(频率、幅度和相位)组合回来以查看是否得到类似的信号,模式有点偏离。我认为这与我的公式有关,可能有点不正确。

我用来组合数据的公式是:

请注意:目前我不想使用 IFFT,因为我将在计算完成之前编辑幅度和频率

该图的图像如下。顶部是原始信号,底部是使用方程式创建的信号。如果您想知道我正在使用 matlab,但我认为问题出在方程式上。 在此处输入图像描述

蒂亚

0 投票
2 回答
1330 浏览

c++ - 求解方程。计数 (x,y)

我的数学有问题:

假设我们有一个函数:F(x,y) = P; 我的问题是:为这个函数计算合适的 (x,y) 图的最有效方法是什么?这意味着我自己不需要坐标,但我需要其中的一些。P 在一个范围内: [0 ; 10^14]。“x”和“y”是整数。是使用蛮力解决还是有一些高级技巧(数学/编程语言(C,C++))足够快地解决这个问题?

更具体地说,函数是:x*y - ((x+y)/2) + 1。

0 投票
1 回答
502 浏览

language-agnostic - 常用动画/物理方程库

一段时间以来,我一直在寻找某种类型的常用动画/物理方程的集中式在线存储库。它很容易加载一些像Box2d这样的物理框架并称之为一天,但我正在寻找一个不那么抽象的来源。

理想情况下,这将是一个与语言无关的数学公式目录及其编程实现,并且与特定的运动问题相关联。例如:如何控制从弹射器或自供电射弹(如火箭)弹出的物体。或者只是如何描述围绕中心体的轨道运动。

我发现的最接近的资源类型是Robert Penners 缓动方程(用于老式闪存)或Jakobsons Advanced Character Physics文档。但是,当然,这些范围是有限的。我试图获得更全面的东西,而不一定是特定于游戏的。

是的,我通常不必费力地逐案找到这样的答案,但集中式来源将是最优秀的。

有什么想法吗?

0 投票
4 回答
889 浏览

math - 如何操作数学符号?

这更像是一个“教育”问题。:)

虽然,我最终可能想做这样的事情。

所以,假设我有一个方程。可以是任何方程,只要它不荒谬,而且一个擅长数学的人都可以解决它。

假设... 0 = (x-1)(x+2)

或... y = (x^2), y = 1/x

或正弦函数等。基本上,就像我们在学校做的那样做数学。

问题是,我将如何编写计算机程序来解决这个问题?我知道这是可能的,因为 Mathematica、Maple 等程序已经这样做了几十年!但我找不到任何关于如何制作简单方程求解器的好的文档。

我不期望答案会告诉我“这正是你的做法”,因为这样的事情当然是一个完整的大程序,而不仅仅是一个代码片段。

但只是一般概述,或一些好的文档的链接?那很好啊!谢谢 :)

尤其是所需的数据结构和算法。

如果做不到这一点,我只需要弄清楚我是如何求解方程的,然后对其进行编码。但这实际上需要几个月的时间才能正确(我以前做过这种事情,将我自己的思维过程形式化为代码,它有效,但速度很慢)。

0 投票
1 回答
1122 浏览

php - Javascript 和 php 求解具有一个未知变量的方程组

我正在寻找一种能够解决具有一个未知变量 x 的方程组的 javascript 或 php 脚本。方程可以是任何类型,即线性、二次、三次等。例如 10-2*x = 25*x 或 12*sin(x³) = ln(x²) 或 e^x² = x^5

我希望我已经向您解释了我在寻找什么。你认为这样的脚本是否存在,或者是否有其他可能性来计算这样的方程?

提前致谢。

干杯,

安内

0 投票
3 回答
2338 浏览

wolfram-mathematica - 如何在 NDSolve 中引用我的函数的特定点?

问题:

我正在尝试解决这个微分方程:

我收到错误(Function::slotnNDSolve::ndnum
(它应该返回一个等于的数字函数3/16 x^2 + 5/8 x

我正在寻找一种方法来解决这个微分方程:有没有办法以更好的形式编写它,以便 NDSolve 能够理解它?是否有其他功能或包可以提供帮助?

注 1:在我的完整问题中,K[x, x1]不是 1 - 它(以复杂的方式)取决于xand x1
注2:天真地推导方程的两侧是x行不通的,因为积分限制是确定的。

我的第一印象:

似乎Mathematica不喜欢我引用一个点A[x]——当我在做这个简化版本时会发生同样的错误:

(它应该返回一个等于 的数值函数2/11 x^2 + 7/11 x

在这种情况下,可以通过解析求解A''[x] == c,然后找到来避免这个问题c,但在我的第一个问题中,它似乎不起作用——它只会将微分方程转换为积分方程,而 (N)DSolve 之后无法求解。