问题标签 [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.
function - 使用 fortran 95 上的函数编程二次方程
我正在尝试创建一个使用二次公式的程序。但是,我想完全使用 fortran 95 上的外部函数来完成它。我的程序不断给我关于“不一致类型”等的奇怪错误。
这就是我到目前为止所拥有的。如果有人对我可能出错的地方提出建议,我将不胜感激。
非常感谢!
java - QuadCurve2D 的中点
我正在使用 Java 的 QuadCurve2D,我想在这条曲线的一半处显示一个锚点。我有这样的代码:
但这是假设锚点与 QuadCurve API 中的控制点相同。
由于我的锚点总是在曲线的一半处,曲线总是对称的,有没有办法找到这个点,应该在线上?
我希望这是有道理的,如果有什么需要澄清的,请询问。
谢谢
math - 二次贝塞尔曲线:计算点
我想计算二次曲线上的一个点。将它与 HTML5 的 canvas 元素一起使用。
当我quadraticCurveTo()
在 JavaScript 中使用该函数时,我有一个源点、一个目标点和一个控制点。
我如何计算创建的二次曲线上的一个点,让我们说t=0.5
“只有”知道这三个点?
optimization - CPLEX 二次单纯形?
有谁知道 CPLEX 使用哪种类似单纯形的算法来求解二次规划。它使用的所谓二次单纯形是什么?
提前谢谢你,梅赫迪
math - 通过三个给定点绘制二次贝塞尔曲线
我在 2D 中有三个点,我想绘制一条穿过它们的二次贝塞尔曲线。如何计算中间控制点(x1
和y1
quadTo 一样)?我从大学就知道线性代数,但需要一些简单的帮助。
如何计算中间控制点以使曲线也通过它?
java - 二次贝塞尔曲线上的最近点
我在计算二次曲线上离鼠标位置最近的点时遇到了一些问题。我已经尝试了一些 API,但没有任何运气找到一个有效的函数。我找到了一个适用于 5 度三次贝塞尔曲线的实现,但我没有将其转换为二次曲线的数学技能。如果我有价值,我已经找到了一些可以帮助我解决问题的方法,但我不知道如何开始寻找 t。如果有人可以向我指出寻找 t 的算法,或者一些用于在二次曲线上找到最近点到任意点的示例代码,我将不胜感激。
谢谢
java - 虚数
我有一个方法需要 3double
秒并通过二次公式计算根:
我想对此进行扩展并添加对虚数的支持。我将如何做到这一点?我的第一个想法是,在 中else if (discriminant < 0)
,我会得到判别式的绝对值并将根式分解。我要将根输出给用户,所以不要打扰i,我有一个字符串解析器,它知道将i放在哪里。关于更有效方法的任何想法?
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 是返回值。然而,这看起来像是一个最大化问题(最大化负回报)。
但是我不知道如何使用其他参数。
鉴于上述最小化问题和约束,我正在使用优化器寻求帮助。
c - C中的简单乘法和算术
我有一个任务来计算 C 中的二次方程的根,应该很简单,我知道我需要用这个程序做什么,但我仍然遇到了问题。当根是虚数并且平方根内的项为零时,它可以正常工作。
但是当我输入会给出实根的系数 a、b 和 c 时,它给了我错误的答案,我无法弄清楚什么是错的。(我正在使用 a=2、b = -5 和 c=1 对其进行测试)
这是我的代码,它编译并运行,但给出了错误的答案。
c++ - C++ 二次方程输出:-1.#IND
我的代码适用于:(1,-2,-8),当我输入a = 1 b = 0 c = 1时,它给了我上面的错误,
这是我的代码:
我该如何补救?