问题标签 [quadratic]

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 投票
2 回答
3033 浏览

javascript - 使用点生成二次方程来插值数据

我正在尝试为使用二次曲线的游戏提出一个灵活的衰减分数系统。我可能会蛮力通过它,但想知道是否有人可以帮助我想出一些灵活的东西,或者可能已经有一些现成的解决方案!

但基本上我需要能够在以下位置生成 a、b 和 c 的值:

从 3 个点(我知道它们落在有效的二次曲线上,但根据可配置的设置和对事件做出反应的最大时间是动态的)例如:(-1100, 0), (200, 1), (1500, 0 )。

所以我可以插入 x 的值来生成 Y 的值,这将决定我给用户的分数。

如果我可以摆脱一个固定的二次方程,但评分是基于用户对特定事件(X 轴)做出反应的时间,y 轴点将始终介于 0 和 1 之间,0 是最低分数1是最高分!

如果您需要更多信息,请告诉我!

0 投票
1 回答
1013 浏览

r - 在回归模型中使用二次项找到最小效应

二次项在回归中很常见。这是约翰福克斯的一个例子(http://www.jstatsoft.org/v08/i15/paper

在此处输入图像描述

R中是否有任何命令可以立即获得二次效应的最小值/最大值,而无需手动导出/绘制它?

0 投票
1 回答
3824 浏览

java - 判别式查找程序

基本上,我正在尝试编写一个程序,为您提供具有三个变量的二次方程的判别式。但是,当我尝试创建一个具有二次方的 ab 和 c 值的对象时,它说我没有创建该对象。另外我是新人,所以如果我做了明显错误的事情,请原谅我。

这是我得到的错误。

线程“主”java.lang.RuntimeException 中的异常:无法编译的源代码 - 错误的树类型:在 quadratic.equation.solver.QuadraticEquationSolver.main(QuadraticEquationSolver.java:38) Java 结果:1

下面是代码。

0 投票
2 回答
385 浏览

java - 二次程序 Java 返回错误结果

所以我不得不用Java编写一个程序来使用二次公式求解“x”的值,这包括虚数和实数。问题是我的代码似乎没有为以下 3 个值提供正确的结果:

但是,它会为小整数返回正确的值。知道为什么吗?我认为这与 double 的数据类型有关,但我不确定。

请注意,要求包括输入只能是整数类型

我相信正确的结果是 -7.0 和 -0.5,但我收到的是虚构的结果。谢谢

这是我的代码:

0 投票
1 回答
5316 浏览

matlab - MATLAB 中的二次约束二次规划 (QCQP)

最近,我在研究中遇到了二次约束二次规划(QCQP)问题。我在 MATLAB 优化工具箱中发现了一些有用的东西,即“fmincon”函数(具有非线性约束的一般非线性优化),它使用“内点算法”来解决我的问题,其中包含 8 个变量、1 个等式二次约束和 1 个不等式二次约束. 带有或不带有“Hessian”和“Gradient”的“fmincon”提供了很好的解决方案,我唯一不满意的是效率,因为我需要在我的主代码中调用它百万次。我需要找到一些可能更具体到 QCQP,效率可能会提高。但是我从netlib和wiki找到了很多信息,但是我没有判断应该使用哪一个,而且一件一件地尝试会很乏味,我真的需要一些建议。顺便说一句,我主要是在 MATLAB 中针对这个问题进行编程,但合适的 c/fortran 也很有用。

-严

0 投票
2 回答
331 浏览

python - 计算向量之间的距离时如何避免由双重“for循环”导致的二次计算

给定以下代码计算列表“vect”中向量之间的距离:

有没有办法避免双重“for循环”导致的二次复杂性?

双 for 循环的计算结果(二次)==3X3=9

提前感谢您的建议。

0 投票
4 回答
1162 浏览

python - 时间 - 重力坠落计划

我正在尝试创建一个程序,该程序将计算出从特定高度掉落时某物撞击地面需要多长时间,并且它使用已知的二次公式。该程序似乎正在做我想做的事情,直到它到达第 7 行,在那里我认为存在一个涉及 sqrt 的数学问题。有人可以帮忙吗?

到目前为止,我已经想出了...

当我运行程序时,它指出存在数学域错误;我是编程新手,我不知道这意味着什么。

我正在尝试打印出 t 的值。

0 投票
2 回答
260 浏览

r - R:用高阶项对 lm 公式进行编码的等效方法

据我所知,在公式中为二阶(和更高阶)项编码有三种可能的方法。

我们可以使用函数I(..),函数poly(..),我们可以构造我们自己的二阶变量。我的问题是:这些功能是如何工作的?

lm(A~poly(B,2)*C)使用I(..)或使用变量时的等价物是什么B2

raw=T在函数中使用poly(..)不会对结果产生任何影响,对吗?

0 投票
4 回答
7413 浏览

java - 简单的 Java 代码

"3. 编写一个方法,取三个实数 a、b 和 c 表示二次方程 ax2 + bx + c 的系数,并使用二次公式确定方程 ax2 + bx + c = 0 的一个解。使用一个 if 语句,以确保程序对所有数字输入都正确工作。”


这是我的代码,但是当我输入数字时,我得到的答案是 0

0 投票
2 回答
740 浏览

algorithm - 显示二次方程根的精确形式

我注意到几乎所有新的计算器都能够以精确的形式显示二次方程的根。例如:

我可以使用什么算法来实现这一点?我一直在四处寻找,但没有发现与此问题相关的结果