问题标签 [curves]
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.
matlab - 两条符号曲线matlab之间的阴影区域
我需要对符号曲线和 x 轴之间的区域进行着色。
这给了我一个错误。在查看 matlab 文档后,我最终得到了类似的代码
这甚至是matlab代码吗?“::”和“:=”是怎么回事?为什么这会引发错误?感谢您的帮助!
谢谢!
java - 加工中如何拖动曲线
我有一个 xy 图,其中有一条直线。我可以通过使用 mouseX 和 mouseY 值来拖动线条,但我想对曲线执行此操作。
首先,当我只有一个点的坐标时,如何制作曲线,然后如何拖动它?
math - 实现悬链线和相关曲线
你好首先我只想说我不喜欢这个答案我只想知道做这些方程的方法,因为我被要求将它实现为excel的宏并且很难理解他们。
一个例子是 s = 12/x + x
任何帮助将不胜感激。
matlab - Matlab中的矩阵大小
我有两条大小曲线:
从 B 中减去 A 时,我收到此错误消息
错误使用 ==> 减去矩阵尺寸必须一致。
这个错误是否可以归因于 A = 1 312 和 B = 312 1 的值的矩阵的顺序?
c++ - 从圆弧边缘绘制曲线
这是我在做什么的屏幕截图。目前,我无法在这个矩形中绘制弯曲的边框。
我的第一个解决方案是:在矩形后面画一个四等分圆,但是如果我调整形状的不透明度,如您所见,四等分圆就会显示出来。
我知道这对你们来说很基础,但我不是很擅长数学。
我确实尝试重用弧的计算边缘并添加边框的大小,但结果我得到了这个。
我也认为贝塞尔曲线可以替代,但我认为重用计算的顶点并添加所有缺失的顶点会更有效。另外,我不知道如何计算贝塞尔曲线的曲线点,并且找到合适的数量t
会在计算上非常昂贵,所以我没有实现它。
这是我如何绘制内部四分之一圆的代码,我想我可以重用它。
编辑:
我不能只重用之前预先计算的 (x,y) 吗?
抱歉图片使用过多
红点是我所指的预先计算的 (x, y) 并且只是在此基础上附加下一个弧。
我要渲染很多这样的东西,所以我需要尽可能高效(不要过多地使用三角函数)。
更新:
stencil buffer
这是我使用Andon M. Coleman建议的结果:
顺便说一句,如您所见,我正在尝试使用 OpenGL 模拟我自己的 UI:D
function - gnuplot 在文件中绘制曲线
我有一个要绘制的表格文件,文件中的每一列对应一条曲线
例如,文件 1
我按以下方式运行 gnuplot
gnuplot -e "set key autotitle columnhead; set title 'file1'; plot 'file1' using 1:2 with lines, 'file1' using 1:3 with lines, 'file1' using 1:4 with lines"
问题是如果我有很多曲线要绘制,我有很多列我需要在命令中为 gnuplot 描述它们,但是我认为用第一列绘制每个列文件是非常标准的,比如1:2 1:3 1:4
我可以在不列出所有列的情况下以更方便的方式进行操作吗?
wolfram-mathematica - 如何在mathematica中检查两条曲线是否相交
我有一组参数曲线和一条参考曲线,我想看看哪些与参考曲线相交。
例如,假设函数 1 是参数曲线,函数 2 是参考曲线。
我怎样才能知道哪个函数1“以干净的方式”与函数2相交。我尝试使用 FindRoot:
它适用于这种情况,但如果它不起作用,Mathematica 会为我提供一个荒谬的值,并带有错误消息。
我不想得到一个荒谬的值(如果它们不相交)或确切的值(如果它们相交),我想得到一个“真”或“假”的陈述。知道如何实现吗?
python - 选择最长和最短的曲线
我正在尝试创建一个脚本来选择一堆 Nurbs 曲线,并测量这些曲线的长度。
所以理想情况下,我可以选择最短的曲线,而不选择较长的曲线(或相反)。到目前为止,我有这个:
matlab - 为非线性参数估计问题编写代码
我正在努力寻找一种方法来编写可以让我执行以下操作的代码:
我有一个非线性 ODE,称为fy
.
g1
,g2
并且g3
是通过线性回归方法找到的常数。
向量p1
,p2
并p3
给出如下:(对不起,我没有给出孔向量,p1
因为它们有1500 行:p2
p3
我正在解决ODE
如下问题:
我得到了一条非常漂亮的曲线。
我的问题是:我有一个Library
:
这Library
包含潜在的三元组,这些三元组中的一组(按行给出......比如说 568 个)可以让我得到与 (1) 相同的漂亮曲线。换句话说,如果我更改g1
,g2
和g3
, and (在 586 行中找到) l1
,我应该得到与 (1) 中几乎相同的结果。l2
l3
Library
我需要找到一种方法来找到这组三元组!
我可以处理的唯一信息是来自 (1) 的信息和我得到的曲线。如果我必须将所有曲线与我从(1)得到的曲线进行比较,那将是可怕的......因为我Library
有 1500 个三元组,这意味着 1500 条曲线......在我有了我的三元组之后,我可以解决以下系统相同就像我用(1)做的那样。
fy
从(1)应该近似于fy
从(2)。
更多信息:从线性回归中,我应该得到一组在我的库中存在/退出的三元组,但事实并非如此......因此,我的系统很草率。出于这个原因,我必须找到一种方法以某种方式连接这两个输出。(g 和 l)。
python - ECC - 无法生成整个循环组
我正在阅读 Christoffer Paares 书中关于椭圆曲线密码学的部分(“理解密码学”)。我决定在python中实现一个椭圆曲线点加法和点加倍的函数。对于我的测试,我使用了书中的示例,以便测试我的结果。
示例中使用的曲线是:y^2 = x^3 + 2x + 2 mod 17
使用的生成器是:p = (5,1)
这样循环就变成了:
1p = (5,1)
2p = (6,3)
3p = (10,6)
4p = (3,1)
5p = (9,16)
6p = (16,13)
7p = (0,6)
8p = (13,7)
9p = (7,6)
10p = (7,1)
11p = (13,10)
12p = (0,11)
13p = (16,4)
14p = (9,1)
15p = (3,16)
16p = (10,11)
17p = (6,14)
18p = (5,16)
19p = 中性元素(无限远点)
20p = (5,1)
...
我写了这段代码试图重现结果:
但是输出是:
- : (5, 1)
- : (6, 3)
- : (10, 6)
- : (3, 1)
- : (9, 16)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
- : (12, 9)
- : (1, 2)
如您所见,它遵循预期结果直到 6p,然后进入长度为 2 的循环。我已经盯着这个看了好几个小时了,我仍然不知道为什么它不起作用(毕竟:多难可以是...它是30行python)。