问题标签 [quadratic-curve]

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

math - 从当前位置围绕固定点旋转

需要围绕固定点移动精灵。需要注意的是,运动应该从精灵的“当前位置”开始。

偏移角度,即使用幻数,并没有真正做到这一点,因为如果精灵和固定点之间的距离发生变化,它会有所不同。

参考图片:

在此处输入图像描述

0 投票
1 回答
1556 浏览

javascript - 如何使用抛物线找到二次曲线的控制点?

我不知道如何绘制具有方程的抛物线y^2 = 4ax

所以我有两个端点,即 P0、P2,但是我不知道如何找到控制点来投入quadraticCurveTo()功能。

0 投票
1 回答
2903 浏览

javascript - How to draw a graph using parbola equation

I am trying to create a graph using parabola equation (y=x*x). But I am bit confused to calculate the value for control point. How should I calculate the control point value.

My JavaScript function:

0 投票
1 回答
467 浏览

javascript - 具有内三角形的二次贝塞尔曲线

最近我正在构建一个 JavaScript 模块来添加方便的函数来绘制二次贝塞尔曲线。这个函数有一个源点、一个目标点和一个控制点,将svg path像这样创建:

我不得不提的一点是,控制点可以动态变化,所以当我改变它时,我有这样的图:

一些注意事项

我从这个链接下载了图像。

这是用外三角形绘制二次曲线的常规方法“想象一个带有P0,P1,P2点的三角形”。不知道有没有办法计算曲线上的B点?

我的目标是绘制具有内三角形的二次曲线,P1 始终在曲线上,如下所示:

在此处输入图像描述

有没有办法画出这种二次曲线或者计算第一张图上的B点?

0 投票
1 回答
153 浏览

javascript - 使用 JavaScript 和 Canvas 在二次曲线的点上运行一个圆

我想在二次曲线的每个点上运行一个圆圈,因为我正在制作一个掷圈游戏。这是我的问题的示例代码:

我该如何解决这个问题?
对不起我的英语,谢谢你的回答!

0 投票
3 回答
55 浏览

javascript - Transport Mathematic function into a program

I try to import a mathematic function into Javascript. It's the following formula: http://www.wolframalpha.com/input/?i=-0.000004x%5E2%2B0.004x

Example Values:

f(0) = 0

f(500) = 1

f(1000) = 0

So that is my function:

The values are completely wrong.

Where is my mistake? Thanks.

0 投票
0 回答
1295 浏览

r - R:测试二次回归与交互

我有来自具有两个条件的实验的数据(二分法 IV:'条件')。我还想使用另一个 IV 是公制('hh')。我的 DV 也是公制('attention.hh')。我已经运行了一个与我的 IV 交互的多元回归模型。因此,我通过这样做使度量 IV 居中:

使用这些变量,我进行了以下分析:

然而,我的分析背后的理论告诉我,我应该期望我的度量 IV (hh) 和 DV 的二次关系(但仅在一种情况下)。

看情节,至少可以暗示这种关系:

阴谋

当然,我想对此进行统计测试。但是,我现在正在努力如何计算线性回归模型。

我有两个我认为应该很好的解决方案,导致不同的结果。不幸的是,我现在不知道哪个是正确的。我知道,通过在模型中包含交互(和三向交互),我还必须包含所有简单/主要影响。

  1. 解决方案:单独包含所有条款:

因此我首先计算平方IV:

现在我可以计算线性模型:

这导致以下结果:

  1. 解决方案:R 通过使用 * 包括交互的所有主要影响

    sqr.model.2 <- lm(attention.hh.cen ~ 条件 * I(hh.cen^2), data = data)

    摘要(sqr.model.2)

恕我直言,这也应该没问题 - 但是,输出与上面代码收到的不同

我宁愿选择 1 号解决方案,但我不确定。

也许有人有更好的解决方案或可以帮助我?

0 投票
1 回答
1035 浏览

java - 在散点图上绘制作为 y 函数的二次曲线

我正在使用 JFreeCharts 在 Java 中绘制散点图。我正在使用 PolynomialFunction2D 在散点图上绘制二次回归线。

PolynomialFunction2D 可用于绘制二次曲线,二次曲线定义为 x 的函数,即 y = a0 + a1 * x + a2 * x^2 + ...

当给定系数时,我想在 JFreeCharts 中制作的散点图上绘制一条二次曲线作为 y 的函数,即 x = a0 + a1 * y + a2 * y^2 + ...。

这可能吗?并且,如果是,那么可以使用什么方法。

0 投票
2 回答
6172 浏览

javascript - chartJS v.2 上的圆角 - 条形图(带负值)

我正在设计一些chartjs条形图,这些条形图需要在条形的值(而不是它们的底部)处有圆角,在大多数情况下,这意味着条形顶部的圆角但是也有条形具有负值的情况。

我在这里使用了答案:How to create rounded bars for Bar Chart.js v2? 由 jordanwillis ( https://stackoverflow.com/users/7581592/jordanwillis )提供,当值为正数时效果很好,但在值为负数时效果不佳。

见附件示例: 负值条得到倒角

我需要更新扩展,以便画布中的二次曲线正确计算负数。

0 投票
3 回答
1289 浏览

r - 如何为二次模型创建预测线

我正在尝试为二次模型创建二次预测线。我正在使用 R 附带的自动数据集。为线性模型创建预测线没有问题。然而,二次模型会产生看起来很疯狂的线条。这是我的代码。

我 99% 确定问题出在预测函数上。为什么我不能生成一个整洁的二次预测曲线?我尝试的以下代码不起作用 - 它可能相关吗?:

谢谢!