问题标签 [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 投票
1 回答
4616 浏览

function - 使用 fortran 95 上的函数编程二次方程

我正在尝试创建一个使用二次公式的程序。但是,我想完全使用 fortran 95 上的外部函数来完成它。我的程序不断给我关于“不一致类型”等的奇怪错误。

这就是我到目前为止所拥有的。如果有人对我可能出错的地方提出建议,我将不胜感激。

非常感谢!

0 投票
1 回答
643 浏览

java - QuadCurve2D 的中点

我正在使用 Java 的 QuadCurve2D,我想在这条曲线的一半处显示一个锚点。我有这样的代码:

但这是假设锚点与 QuadCurve API 中的控制点相同。

由于我的锚点总是在曲线的一半处,曲线总是对称的,有没有办法找到这个点,应该在线上?

我希望这是有道理的,如果有什么需要澄清的,请询问。

谢谢

0 投票
5 回答
52213 浏览

math - 二次贝塞尔曲线:计算点

我想计算二次曲线上的一个点。将它与 HTML5 的 canvas 元素一起使用。

当我quadraticCurveTo()在 JavaScript 中使用该函数时,我有一个源点、一个目标点和一个控制点。

我如何计算创建的二次曲线上的一个点,让我们说t=0.5“只有”知道这三个点?

0 投票
1 回答
828 浏览

optimization - CPLEX 二次单纯形?

有谁知道 CPLEX 使用哪种类似单纯形的算法来求解二次规划。它使用的所谓二次单纯形是什么?

提前谢谢你,梅赫迪

0 投票
4 回答
20979 浏览

math - 通过三个给定点绘制二次贝塞尔曲线

我在 2D 中有三个点,我想绘制一条穿过它们的二次贝塞尔曲线。如何计算中间控制点(x1y1quadTo 一样)?我从大学就知道线性代数,但需要一些简单的帮助。

如何计算中间控制点以使曲线也通过它?

0 投票
3 回答
3776 浏览

java - 二次贝塞尔曲线上的最近点

我在计算二次曲线上离鼠标位置最近的点时遇到了一些问题。我已经尝试了一些 API,但没有任何运气找到一个有效的函数。我找到了一个适用于 5 度三次贝塞尔曲线的实现,但我没有将其转换为二次曲线的数学技能。如果我有价值,我已经找到了一些可以帮助我解决问题的方法,但我不知道如何开始寻找 t。如果有人可以向我指出寻找 t 的算法,或者一些用于在二次曲线上找到最近点到任意点的示例代码,我将不胜感激。

谢谢

0 投票
1 回答
16057 浏览

java - 虚数

我有一个方法需要 3double秒并通过二次公式计算根:

我想对此进行扩展并添加对虚数的支持。我将如何做到这一点?我的第一个想法是,在 中else if (discriminant < 0),我会得到判别式的绝对值并将根式分解。我要将根输出给用户,所以不要打扰i,我有一个字符串解析器,它知道将i放在哪里。关于更有效方法的任何想法?

0 投票
1 回答
5063 浏览

python - Python:使用 CVXOPT 进行二次规划

我正在使用 CVXOPT 进行二次规划,以使用均值方差优化计算组合的最佳权重。在http://abel.ee.ucla.edu/cvxopt/userguide/coneprog.html#quadratic-programming有一个很好的例子。但是,参数是正则化的形式(根据作者)。该示例是基本版本。我正在寻找一个更复杂的问题,其中:

假设所有变量都是计算的或已知的。

文档中提供的基本示例:

其中 p 是资产收益。

我不知道的(参考http://abel.ee.ucla.edu/cvxopt/examples/book/portfolio.html的代码和上面的优化问题):

1.我认为这些论点设置了约束,但我不完全确定:

2.我相信这是“规范形式”中最小化问题的一部分,我不确定这意味着什么:

3. qp 的参数是什么(solver.qp 是二次优化器):

查看文档,我很确定 mu*S (第一个参数)是要最小化的目标函数,而 -pbar 是返回值。然而,这看起来像是一个最大化问题(最大化负回报)。

但是我不知道如何使用其他参数。

鉴于上述最小化问题和约束,我正在使用优化器寻求帮助。

0 投票
1 回答
273 浏览

c - C中的简单乘法和算术

我有一个任务来计算 C 中的二次方程的根,应该很简单,我知道我需要用这个程序做什么,但我仍然遇到了问题。当根是虚数并且平方根内的项为零时,它可以正常工作。

但是当我输入会给出实根的系数 a、b 和 c 时,它给了我错误的答案,我无法弄清楚什么是错的。(我正在使用 a=2、b = -5 和 c=1 对其进行测试)

这是我的代码,它编译并运行,但给出了错误的答案。

0 投票
2 回答
848 浏览

c++ - C++ 二次方程输出:-1.#IND

我的代码适用于:(1,-2,-8),当我输入a = 1 b = 0 c = 1时,它给了我上面的错误,

这是我的代码:

我该如何补救?